- 博客(6)
- 收藏
- 关注
转载 String Table中IDR_MAINFRAME字符串资源中各子串的含义
(1)CDocTemplate::windowTitle,主窗口标题栏上的字符串,MDI程序不需要指定,将以IDR_MAINFRAME字符串为默认值。 (2)CDocTemplate::docName,缺省文档的名称。如果没有指定,缺省文档的名称是无标题。(3)CDocTemplate::fileNewName,文档类型的名称。如果应用程序支持多种类型的文档,此字符串将显示在"File/N
2008-08-06 17:16:00
501
原创 让人吃惊的做法,给返回值赋值(C++)
C++中让人吃惊的做法,给返回值赋值!我们看一段程序:,输出结果是Hello!;因为返回值是个全局引用,所以是合法的,注意,一定不要返回局部引用,那样说不定会出现什么,它会在运行时打击你!呵呵,如果我们不想给返回值赋值.只需加上const即可!#include iostream>#include string>#include cstdlib>using namespace
2008-03-18 18:02:00
477
3
原创 数组形参的问题
我们来写一个函数:void fun(int a[10]) {int i=0;for( ; i cout }}我们的本意是想让函数,只能接受10个元素的数组,但却是错误的.原因是编译器会忽略数组长度,所以以上写法,等同于以下写法:void fun(int *a) {}void fun(int a[]) {}即,我们调用如下:void main(
2008-03-17 17:22:00
376
原创 C++函数(const与引用一点理解)
C++是一种静态强类型语言,对于每一次的函数调用,编译时都会检查其实参,所以如果出现实参和形参不匹配(个数不匹配,类型不匹配)则会报错,当然,如果是能够强制转换的类型也是可以的,比如:实参为int,形参为double,这样会编译通过,因为int可强制转换成double,只是丢失精度.大多数编译器会因此发出警告,不过我用VC6.0编译并没有警告信息出现. 关于const形参:如果一个函
2008-03-17 09:49:00
499
原创 关于C++中优先级问题
关于C++中优先级问题.例1:vector ivec;ivec.push_back(5);vector::iterator iter = ivec.begin();//如上创建int类型的容器ivec和指向ivec的迭代器iter.++*iter;//++的优先级要大于*号,但却要先执行*iter,然后再把执行++,导致执行cout //输出结果为6;例2:
2008-03-17 09:38:00
421
转载 风景的勇气
生命如同一次旅行,不必在乎目的地在哪儿,需要在乎的是沿途的风景和看风景的心情. ——题记 一次乘车外出旅行,几百公里到处都是重重叠叠的山峦和漫天飞舞的黄沙,心中不知怎的有种莫名的压抑.突然,路边的几株野花映入眼帘,心中好不愉快!这几朵小花给这高山峻岭带来了一丝生机.但快乐毕竟是短暂的,一想到这次相逢竟可能成为一生的永别,刚才那欣赏风景的心情又跑到九霄云外去了.随之而来的是更大的痛苦和更深的压抑
2008-02-20 20:58:00
416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人