上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 创建窗口的第三个参数WS_VSCROLLWS_HSCROLL在内定情况下,滚动条的范围是从0(顶部或左部)至100(底部或右部),但将范围改变为更方便于程序的数值也是很容易的:SetScrollRange (hwnd, iBar, iMin, iMax, bRedraw) ;参数iBar为SB_VE... 阅读全文
posted @ 2014-02-07 12:34 闲云阁 阅读(259) 评论(0) 推荐(0)
摘要: windows备用画笔(stock pen) BLACK_PEN WHITE_PEN NULL_PENstatic HPEN hPen; //画笔句柄 WM_CREATEhPen = GetStockObject (WHITE_PEN); //获取备用画笔hPen = CreatePen (... 阅读全文
posted @ 2014-02-07 12:32 闲云阁 阅读(244) 评论(0) 推荐(0)
摘要: RTTI是运行阶段类型识别C++有3个支持RTTI的元素dynamic_cast 如可能,使用一个指向基类的指针生成派生类指针,否则返回空指针typeid 返回一个指出对象类型的值type_info 结构存储了有关特定类型的信息* 只能将RTTI用于包含虚函数的类层次结构dynamic_cast(p... 阅读全文
posted @ 2014-02-07 12:30 闲云阁 阅读(201) 评论(0) 推荐(0)
摘要: STL 标准模板库容器类型以前的11个容器类型deque、list、queue、priority_queue、stack、vector、map、multimap、set、multiset、bitsetC++11 新增了forward_list、unordered_map、unordered_mult... 阅读全文
posted @ 2014-02-07 12:28 闲云阁 阅读(219) 评论(0) 推荐(0)
摘要: 函数对象(函数符)很多STL算法都使用函数对象,也叫函数符(functor)。函数符是以函数方式与( )结合使用的任意对象,如函数名、指向函数的指针、重载了( )运算符的类对象函数符概念1.生成器(generator)是不用参数就可以调用的函数符2.一元函数(unary function)是用一个参... 阅读全文
posted @ 2014-02-07 12:26 闲云阁 阅读(305) 评论(0) 推荐(0)
摘要: 迭代器类型输入迭代器(相对容器来说,即来自容器的信息)、输出迭代器(传输给容器的信息)、正向迭代器、双向迭代器、随机访问迭代器迭代器 头文件iteratorostream_iterator out_iter(cout, " ")输出流迭代器,第一个模板参数为发送给输出流的数据类型,第二个模板参数指出... 阅读全文
posted @ 2014-02-07 12:22 闲云阁 阅读(170) 评论(0) 推荐(0)
摘要: string::npos 指定了string 对象最大允许长度,通常是最大的unsigned int值构造函数string(const char * s)初始化为s指向的NBTS (以空字符结束的传统的C 字符串)string(size_type n, char c)创建包含n个元素的string对... 阅读全文
posted @ 2014-02-07 12:20 闲云阁 阅读(155) 评论(0) 推荐(0)
摘要: 类中默认访问类型是 private 结构默认访问类型是public定义位于类声明中的函数都将自动成为内联函数,在类声明之外定义时若使其成为内联函数,需加 inline限定符在类中创建常量用作数组长度等用途直接声明行不通,因为类只描述对象的形式,并没有创建对象,因此创建对象前,没有用于存储的空间。解决... 阅读全文
posted @ 2014-02-07 12:18 闲云阁 阅读(156) 评论(0) 推荐(0)
摘要: 4种类型转换运算符dynamic_castconst_caststatic_castreinterpret_castdynamic_cast (expression) 类层次结构中进行向上(基类)转换,否则返回空指针const_cast (expression) 只用于改变值为const 或vola... 阅读全文
posted @ 2014-02-07 12:16 闲云阁 阅读(312) 评论(0) 推荐(0)
摘要: 内存模型1.自动变量 在代码块中声明2.寄存器变量 在代码块中,使用关键字register3.静态持续性、外部连接性 函数外4.静态持续性、内部连接性 函数外,加static5.静态存储持续性、无连接性代码块内部6.动态分配 由new、和delete 结合使用通常编译器使用三块独立内存,分别用于: ... 阅读全文
posted @ 2014-02-07 12:12 闲云阁 阅读(151) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 下一页