随笔分类 -  C++

[C++][JOB]师哥给我留的一个作业
摘要:谈话记录:马义 说: 可以指定保存以往几天的日志文件马义 说: 能够自己生成时间及文件名马义 说: 用户只要输入要记的日志内容即可马义 说: 我希望是:log << "some string" << endl;马义 说: 时间是任意,由用户决定,如果用户不指定,是过去7天的,一天一个文件马义 说: 如果成手应该是三到五天,但其中有几个技术算是难关吧,而且你又不能抱天干这个马义 说: 还有一点补充:... 阅读全文

posted @ 2006-06-22 14:41 徐中 阅读(361) 评论(1) 推荐(0)

[C++]什么是纯虚函数
摘要:仅仅用来为要从基类中派生的函数占据一个位置。纯虚函数在基类中没有定义,它们被初始化为0。任何用纯虚函数派生的类,都要自己提供该函数的具体实现。定义纯虚函数virtual void myMethod(void) = 0; 阅读全文

posted @ 2006-06-05 07:23 徐中 阅读(1163) 评论(0) 推荐(0)

[C++][MFC]CFile的一些简单使用
摘要:2006-06-03 CFile写文件的例子(自学) // 设置要打开的文件char* pszFileName = "c:\\test.dat";CFile myFile;CFileException fileException;// 打开文件,中间可能会出现异常int iOpenResult = myFile.Open(pszFileName, CFile::modeCreate | CF... 阅读全文

posted @ 2006-06-03 13:46 徐中 阅读(4635) 评论(1) 推荐(0)

[C++]应该好好阅读的C++书籍
摘要:学习C++的话,并不一定要学C的,因为C++和C其实是2种语言,只是C++对C兼容而已, 我们不应该把C++跟C牵连在一起了.学C++就要把它当一门新语言来学.我说一下从完全不懂到最后高手的专家推荐路线吧: 1. 《C++ Primer》Lippman写的,经典中的经典,C++入门的宝典,读完这本书,基本语法过关,部分技巧掌握。 正在阅读中...2.《The C++ programming lan... 阅读全文

posted @ 2006-05-31 23:27 徐中 阅读(767) 评论(0) 推荐(0)

[C++]sprintf的格式化方法
摘要:引用:http://micro.mud.com.cn/gm/efuns/strings/sprintf.htm 名称: printf, sprintf - 转换成指定格式的输出结果. 语法: void printf( string fo... 阅读全文

posted @ 2006-05-31 08:57 徐中 阅读(6502) 评论(0) 推荐(0)

[C++][MFC]关于菜单的一些操作
摘要:通过学习VC6++,了解了一下有关Menu的基本操作。 得到当前View中的菜单 CMenu *pTopMenu;pTopMenu = AfxGetMainWnd()->GetMenu(); ... 阅读全文

posted @ 2006-05-29 21:54 徐中 阅读(510) 评论(0) 推荐(0)

[C++]收集一些资料
摘要:形形色色的自定义消息MFC 教程 函数调用规范__cdecl和__stdcall的区别一目了然C/C++程序占用内存分布 运算符sizeof引用和指针 虚函数和虚函数表 char a[]和char *a的比较 浮点数大小比较 C/C++取出系统时间 iostream和iostream.h的区别 (MS)C++和C的关键字对比 C++随机数 C++的局部类和嵌套类 C++常类型(const)详解 C... 阅读全文

posted @ 2006-05-28 07:42 徐中 阅读(333) 评论(0) 推荐(0)

[C++]堆栈与堆的概念
摘要:堆栈是系统使用是临时存储区域。它是后进先出的数据结构。C++主要将堆栈用于函数调用。当函数调用时,各种数据被推入堆栈顶部;函数终止后的返回地址、传递给函数的参数、函数返回的结果以及函数中声明的局部变量等等。因此当函数A调用函数B调用函数C,堆栈是增长了,但调用完成后,堆栈又缩小了。堆是一种长期的存储区域。程序用C++的new操作符分配堆。对new的调用 分配所需的内存并返回指向内存的指针。与堆栈不... 阅读全文

posted @ 2006-05-25 22:10 徐中 阅读(2886) 评论(2) 推荐(0)

[C++] 有关时间的操作方法
摘要:显示时间 #include #include main(){ struct tm *tm_ptr; time_t the_time; (void) time(&the_time); tm_ptr = localtime(&the_time); printf("Raw time is %ldn", the_time); printf("MyTime show:n"... 阅读全文

posted @ 2006-04-26 15:30 徐中 阅读(514) 评论(1) 推荐(0)

导航