
c++之路
文章平均质量分 59
yangbc
这个作者很懒,什么都没留下…
展开
-
前置增量和后置增量在cout中的输出情况
#include "stdafx.h"#include using namespace std;int main(int argc, char* argv[]){ int i=5; cout cout cout cout return 0;}重载运算符原创 2005-07-13 22:15:00 · 1308 阅读 · 0 评论 -
VC++ Studio使用技巧
VC++ Studio使用技巧 1.检测程序中的括号是否匹配 把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号 2.查看一个宏(或变量、函数)的宏定义 把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的Go To Defition Of...),如果没有建立Browse files,会出现提示原创 2005-05-23 04:12:00 · 1597 阅读 · 0 评论 -
C++中extern “C”含义深层探索
C++中extern “C”含义深层探索作者:宋宝华 e-mail:21cnbao@21cn.com 出处:太平洋电脑网1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类转载 2006-05-06 17:13:00 · 1709 阅读 · 0 评论 -
在C++工程里加入C文件
// nx003_c.cpp : Defines the entry point for the console application.//在C++工程里加入C文件#include "nx003_c.h"int main(int argc, char* argv[]){ func1(); func2(); cout return 0;}========================原创 2006-05-06 16:06:00 · 3979 阅读 · 0 评论 -
C语言之extern声明辨析
1 基本解释 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。 另外,extern也可用来进行链接指定。2 问题:extern 变量 在一个源文件里定义了一个数组:char a[6]; 在另外一个文件里用下列语句进行了声明:extern char *a; 请问,这样可以吗?转载 2006-05-06 16:49:00 · 3144 阅读 · 2 评论 -
函数指针和回调
#include "stdafx.h"#include "iostream"using namespace std;#define BOOL int #define TRUE 1 #define FALSE 0 //1.先声明一个函数指针类型typedef int (*TESTCALLBACK)(BOOL);//2.然后声明并实现被调用函数int CallbackTest1(BOOL原创 2006-06-01 12:00:00 · 1050 阅读 · 0 评论