
[C/C++]
tcxxs
这个作者很懒,什么都没留下…
展开
-
啃C【2】
2004.8.151.printf("_ab_c/t_de/rf/tg/n")打印结果:fab_c___gde屏幕输出:f_______gde关于/t: ①/t的距离不以当前光标的位置起计算第一个TAB位,而是以最左端起计算②/t经过的位置全部清为“_”(/b也如此)------------1中“_”代表空格2.a为字符,"a"为字符串(储存时最后加/0)3.C不像Pascal一原创 2005-04-18 10:08:00 · 879 阅读 · 0 评论 -
有趣的代码
2005-4-11fnChangeFloat(left,oImg)#include template struct fib{ enum { val=fib::val+fib::val };};template {enum {val=0};};template {enum {val=1};};#define fib(n) fib::valmain() { printf("%原创 2005-04-18 10:35:00 · 1249 阅读 · 2 评论 -
网路摘抄【1】
1、试图从基类的构造函数或析构函数中调用虚拟函数时将会导致LNK2001。2、如果使用的内联函数是在.CPP文件内定义的,而不是在头文件内定义将导致LNK2001错误。3、 当编译调试版的应用程序时,如果采用发行版模态库进行连接也会产生LNK2001原创 2005-04-18 23:01:00 · 1038 阅读 · 0 评论 -
网路摘抄【3】
1、使用全局对象的构造函数在程序启动前调用函数 有一些应用程序需要在主程序启动前调用其它函数。如:转态过程函数、登记功能函数都是必须在实际程序运行前被调用的。最简单的办法是通过一个全局对象的构造函数来调用这些函数。因为全局对象都是在主程序开始前被构造,这些函数都将会在 main()之前返回结果。如: class Logger{ public: Logger() { activate_l原创 2005-04-20 21:57:00 · 999 阅读 · 0 评论 -
网路摘抄【5】
1、sizeof不是函数,而是一元操作符;return也不是函数,而只是关键字。2、typedef int size; 此声明定义了一个 int 的同义字,名字为 size。注意 typedef 并不创建新的类型。它仅仅为现有类型添加一个同义字。你可以在任何需要 int 的上下文中使用 size:3、如果可移植性对你真的很重要,那么还是请你别倚赖calloc()把变量初始化为0。4、如果流指向一原创 2005-04-24 01:50:00 · 1267 阅读 · 0 评论