众所周知,控制台应用程序一般都会显示一个控制台窗口(虚拟DOS窗口),但很多时候控制台程序的执行逻辑根本不需要与用户进行交互,所以显示这个难看的窗口纯属多余,那么如何将它屏蔽掉呢?下面我向大家介绍一种方法。 操作系统装载应用程序后,做完初始化工作就转到程序的入口点执行。程序的默认入口点实际上是由连....
分类:
其他好文 时间:
2015-01-02 12:09:02
阅读次数:
135
MFC中所有的对象以CObject为根,CObject派生出一些类:CCmdTarget、CWnd、CDocument。具体的层次关系如下:
图(1)MFC的层次关系
本案例以MFC程序代码为蓝本,采用Win32 Console Application程序(即控制台应用程序),来仿真MFC的内部行为,当然省略了消息映射和消息循环。
新建一...
分类:
编程语言 时间:
2015-01-01 11:20:30
阅读次数:
159
// BinaryTree.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
using namespace std;
struct BTreeNode
{
int m_nValue;
BTreeNode* m_pLeft;
BTreeNode* m_pRight;
};
BTreeN...
分类:
其他好文 时间:
2014-12-31 16:18:04
阅读次数:
180
当一个类只有const成员函数的时候,非const对象也可以调用const成员函数:
// ConstTest.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
using namespace std;
class A
{
public:
A( void )
{
}...
分类:
其他好文 时间:
2014-12-31 16:16:08
阅读次数:
184
题目:在字符串中找出第一个只出现一次的字符,如输入“abaccdeff”则输出‘b’
思路:采用一个数组记录出现的次数然后再遍历该数组:
// Find.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
using namespace std;
/*
字符char是一个长度为8的数据类型,因此总共有256...
分类:
编程语言 时间:
2014-12-29 18:23:10
阅读次数:
173
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace One_two {/* * 2、编写一个控制台应用程序,....
分类:
其他好文 时间:
2014-12-28 19:24:45
阅读次数:
201
1,现在很多杀毒软件,采用了解释器模式,就减速升级的次数,从而提高了用户体验了,当有一种新的病毒的时候不需要升级客户端,而是服务器直接发送命令(命令模式),然后客户端进行解析命令,就用到了解释器模式,还有我们的编译器也是这种模式
2,代码
// 解释器模式.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include
#include
us...
分类:
其他好文 时间:
2014-12-26 21:43:48
阅读次数:
181
1,命令模式是将一类对象的功能(行为,功能)抽象成一个命令对象,客户端在使用的时候,只与该命令对象打交道,而不用与对象打交道,分离命令的请求者和命令的执行者,降低了耦合性,可以使用不同的请求对客户进行参数化提高了程序设计的灵活性。
2,例子,饭馆吃饭,有吃羊肉串的,有吃烤鸡翅的,然后服务员不管做,而仅仅是告诉厨师,然后由出事去做就可以了
3,代码// 命令模式.cpp : 定义控制台应用程序的...
分类:
其他好文 时间:
2014-12-26 20:22:04
阅读次数:
202
一、枚举类型: 枚举类型是一种独特的值类型,它用于声明一组具有相同性质的常量。 1、创建一个控制台应用程序通过枚举来判断当前日期是星期几: 1 class Program 2 { 3 enum MyDate ...
// maze.cpp : 定义控制台应用程序的入口点。//#include#includeusing namespace std;struct PosType//迷宫坐标位置类型{int x;//行值int y;//列值};#define MAXLENGTH 100 //设迷宫的最大行列为25ty...
分类:
编程语言 时间:
2014-12-24 01:15:04
阅读次数:
249