GetProp和SetProp的用法
摘要:GetProp函数功能:该函数从给定窗口的属性列表中检索数据句柄。给定的字符串标识了要检索的句柄。该字符串和句柄必须在前一次调用SetProp函数时已经加到属性表中。 函数原型:HANDLE GetProp(HWND hWnd,LPCTSTR lpString); 参数: hWnd:指向要搜索...
阅读全文
MapWindowsPoints函数使用
摘要:MapWindowPoints的百度解释:函数功能:该函数把相对于一个窗口的坐标空间的一组点映射成相对于另一窗口的坐标空 的一组点。 函数原型:int MapWindowPoints(HWND hWndFrom, HWND hWndTo,LPPOINT lpPoints, UINT cPoints...
阅读全文
[转]分析c/c++面试题的内涵
摘要:http://www.devdiv.com/home/space-14481-do-thread-id-42.html1.引言 本文的写作目的并不在于提供C/C++程序员求职面试指导,而旨在从技术上分析面试题的内涵。文中的大多数面试题来自各大论坛,部分试题解答也参考了网友的意见。 许多面试题看似...
阅读全文
VC字节对齐
摘要:转载自:http://www.cnblogs.com/Kane_zzt/archive/2009/04/20/1439616.html经过实践证明是正确的VC中下面几个结构体大小分别是多少呢struct MyStruct{ double m4; char m1; int m3;...
阅读全文
C++变量的“总分性”(Mereology)
摘要:转载自:http://www.cnblogs.com/ly8838/p/3994054.htmlStroustrup在自传中说自己在哲学上深受 Kierkegaard (吉爾凱高爾)的影响,而讨厌黑格尔。所以看Stroustrup的书,很少感受到抽象理论的重要性。这也影响了C++的文化:许多C++程...
阅读全文
sizeof计算类大小
摘要:类的sizeof大小一般是类中的所有成员的sizeof大小之和,这个就不用多说。不过有两点需要注意:1)当类中含有虚成员函数的时候,例如:class B{float a;public:virtual void fun(void);}此时sizeof(B)的大小为8,而不是4。因为在类中隐藏了一个指针...
阅读全文
C/C++语言extern使用方法总结.doc
摘要:extern使用方法总结!转载自:http://www.cnblogs.com/cchyao/archive/2010/09/25/1834297.htmlExtern的问题在于不知道这个关键词出现的时候到底是声明还是定义。谨记:声明可以多次,定义只能一次。函数的声明extern关键词是可有可无的,...
阅读全文
#pragma命令详解(二)
摘要:15 inline_recursion#pragma inline_recursion( [{on | off}] )控制直接或者相互间的递归函数调用式的嵌入扩展。用这个编译指示控制用inline,__inline标记的或在/Ob2选项下能自动嵌入的嵌入函数。使用这个编译指示需要设置编译程序选项/O...
阅读全文
#pragma命令详解(一)
摘要:每种C和C++的实现支持对其宿主机或操作系统唯一的功能。例如,一些程序需要精确控制超出数据所在的储存空间,或着控制特定函数接受参数的方式。#pragma指示使每个编译程序在保留C和C++语言的整体兼容性时提供不同机器和操作系统特定的功能。编译指示被定义为机器或操作系统特定的,并且通常每种编译程序是不...
阅读全文
DLL导入导出STL类对象导致崩溃的问题
摘要:转载自:http://www.cnblogs.com/wxxweb/archive/2012/01/10/2317750.html问题:从某DLL中导出一个接口函数GetDirFileIdSet用于获取目录下所有文件的ID集合。函数声明如下,该函数传入一个std::set类对象:void GetDi...
阅读全文
宏使用之 Macro Pitfalls
摘要:转载自:https://developer.apple.com/legacy/library/documentation/DeveloperTools/gcc-4.0.1/cpp/Macro-Pitfalls.html#Macro-Pitfalls3.10 Macro PitfallsIn this...
阅读全文
posted @
2014-09-05 09:11
归海一刀
阅读(162)
推荐(0)
宏使用之 Directives Within Macro Arguments
摘要:转载自:https://developer.apple.com/legacy/library/documentation/DeveloperTools/gcc-4.0.1/cpp/Directives-Within-Macro-Arguments.html#Directives-Within-Mac...
阅读全文
宏使用之 Undefining and Redefining Macros
摘要:https://developer.apple.com/legacy/library/documentation/DeveloperTools/gcc-4.0.1/cpp/Undefining-and-Redefining-Macros.html#Undefining-and-Redefining-...
阅读全文
宏使用之3.4 Stringification
摘要:转载自:https://developer.apple.com/legacy/library/documentation/DeveloperTools/gcc-4.0.1/cpp/Stringification.html#Stringification3.4 StringificationSomet...
阅读全文
宏使用之 Function-like Macros
摘要:转载自:https://developer.apple.com/legacy/library/documentation/DeveloperTools/gcc-4.0.1/cpp/Function_002dlike-Macros.html#Function_002dlike-Macros3.2 Fu...
阅读全文
宏使用之 Object-like Macros
摘要:转载自:https://developer.apple.com/legacy/library/documentation/DeveloperTools/gcc-4.0.1/cpp/Object_002dlike-Macros.html#Object_002dlike-Macros3.1 Object...
阅读全文
宏使用之 Macro Concatenation
摘要:转载自:https://developer.apple.com/legacy/library/documentation/DeveloperTools/gcc-4.0.1/cpp/Concatenation.html#Concatenation3.5 ConcatenationIt is often...
阅读全文
关于宏编写的一些技巧
摘要:转载自:http://www.kuqin.com/language/20080319/4797.html众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换),那么宏...
阅读全文
c c++ 内存操作函数
摘要:头文件里包含很多内存操作的函数,可以简化开发、提高效率。memcpy, wmemcpy拷贝内存memset, wmemset给某段内存赋值memchr, wmemchr在内存中查找某字符memcmp, wmemcmp比较内存中的字符memmove, wmemmove移动内存值标准库:stdup() ...
阅读全文
c++ stl algorithm: std::find, std::find_if
摘要:from:http://blog.csdn.net/ilysony/article/details/6526545std::find: 查找容器元素, find只能查找容器元素为 [cpp] view plaincopy#include #include #include in...
阅读全文