C++应用程序在Windows上的启动过程
一个C++应用程序的启动过程: 其实是系统调用CRT,然后CRT调用的WinMain. a.shell调用CreateProcess激活App.exeb.系统产生一个进程内核对象,使用计数值加1c.系统为此进程产生4GB的地址空间d.加载器 […]
一个C++应用程序的启动过程: 其实是系统调用CRT,然后CRT调用的WinMain. a.shell调用CreateProcess激活App.exeb.系统产生一个进程内核对象,使用计数值加1c.系统为此进程产生4GB的地址空间d.加载器 […]
今天脑子抽风,突然分不清ostringstream为什么叫输出, istringstream为什么叫输入. 抽过之后,做出如下总结,以防再抽. 输入输出是针对std::string而言的输出流:格式化以后输出到std::string输入流: […]
#不管传入什么参数,都会转换成字符串 ##不管是什么类型,都会连接到一起,但要求传入的参数应该是同一种类型 eg.
函数指针: 一个函数在编译时被分配一个入口地址,这个入口地址就是函数指针.可以用一个指针变量指向该函数指针,然后通过该变量来调用函数. 声明: 返回值类型 (*指针变量名)(参数类型列表); 或 typedef 返回值 […]
在需要加断点的地方添加: __asm int 3
Win32编程,让DC不重画某个区域的API函数:ExcludeClipRect 描述:这个函数将创建一个新的区域,这个新的区域 由 现有的区域 去掉 指定区域 后 组成。 功能:可以让DC不刷新某个指定区域。 说明:这个函数在MFC中的C […]
桌面->右键->属性->外观->高级->项目选择(窗口)、颜色1(L)选择(其它)将色调改为:85,饱和度:123,亮度:205 。 ->添加到自定义颜色->在自定义颜色选定点确定->确定
编译报错:xlC_r: 1501-225 unable to create temporary file 2种情况: 1、用户权限不够 2、文件系统已满
AIX上常用的编译器有cc, xlC, xlC_r等。 cc 只能编译C语言 xlC和xlC_r可以编译C++语言,但xlC_r可以使用多线程库(我还没用过)
typename一共就两种用法 ①修饰模板参数,说明它是一个类型.此时可以用class关键字来代替. ②修饰嵌套依赖类型名 关于第②点要说明如下: 比如: 首先,它是一个依赖于模板参数的类型,所以它是一个依赖类型名 其次,它也是一个嵌套在s […]