上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 48 下一页

2009年3月12日

VC8 的 type_traits 关键字 zz

摘要: VC8 的 type_traits 关键字引言 type traits 用来在编译期间获取类型的信息,在 boost 库中用了很多诡异的方法来检测,主要是模板特化机制,比如两个类型是否一直: template struct is_same{ static const bool value = false;}; template struct is_same{ static co... 阅读全文

posted @ 2009-03-12 22:01 cutepig 阅读(724) 评论(0) 推荐(0) 编辑

2009年3月7日

COM笔记 (3)杨老师 的COM教程

摘要: 杨老师 个人专栏 个人简介 大名:杨峰。诞于文革元年的一只猴子。公元一九八七入住北京某“著名”高校,专攻软体。后留校“误人子弟”五年许。终为解决衣食住行问题,接受民族资本家的召唤,效命至今。本人特长:软件设计(尤以VC最善)及教学本人缺陷:硬件知识都精通了99窍,就一窍不通曾对自己有影响的几件事:我的第一个程序:用刚学会的4个语句(面向幼儿的计算机语言LOGO),画了一个天安门。最不爱... 阅读全文

posted @ 2009-03-07 18:17 cutepig 阅读(651) 评论(0) 推荐(0) 编辑

COM笔记 (1)SAMPLE: MFCAxs.exe Implements an Active Script Host Using MFC 用MFC实现script引擎host

摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 SAMPLE: MFCAxs.exe Implements an Active Sc... 阅读全文

posted @ 2009-03-07 16:13 cutepig 阅读(822) 评论(0) 推荐(0) 编辑

2009年3月4日

C ++ 的 背 影

摘要: C ++ 的 背 影 ——C++之父Bjarne Stroustrup印象 左轻侯 2002.11.4 热爱C++的朋友请不要误会,我并不是在暗示“C++已经日薄西山”,或者任何类似的意... 阅读全文

posted @ 2009-03-04 00:03 cutepig 阅读(318) 评论(0) 推荐(0) 编辑

2009年2月28日

std::mem_fun_ref,mem_fun1_ref分析

摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 Normal 0 7.8 磅 0 2 ... 阅读全文

posted @ 2009-02-28 16:19 cutepig 阅读(1489) 评论(0) 推荐(0) 编辑

COM笔记 (2)COM中事件驱动技术探讨 zz

摘要: COM中事件驱动技术探讨邹飞版本v1.02004年7月目 录1. 问题的提出.... 32. 名次术语.... 33. 常用技术.... 33.1 紧密耦合事件(Tightly Coupled Events,TCE)... 33.1.1 连接点技术... 33.1.2 消息队列技术... 113.2 松散耦合事件(Loosely Coupled Events,LCE)... 113.2.1 COM... 阅读全文

posted @ 2009-02-28 15:34 cutepig 阅读(1041) 评论(0) 推荐(0) 编辑

发掘Scons - [开源世界]

摘要: 发掘Scons - [开源世界] Tag:开源世界 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明ht... 阅读全文

posted @ 2009-02-28 11:46 cutepig 阅读(5033) 评论(1) 推荐(0) 编辑

boost::trait::is_reference 的研究与修改

摘要: boost::trait::is_reference 的研究与修改http://www.cppblog.com/yindf/archive/2009/02/20/74452.html 先看看boost的实现吧。 1 template 2 struct wapper 3 {}; 4 template 5 _T&(* fun1(wapper t))(); 6 true_type fun... 阅读全文

posted @ 2009-02-28 11:02 cutepig 阅读(543) 评论(0) 推荐(0) 编辑

在编译时决定类型的可继承性

摘要: 在编译时决定类型的可继承性 Posted on 2006-05-15 17:20 nacci 阅读(478) 评论(0) 编辑 收藏 引用 所属分类: C++漫谈 --> 一段C++的读书笔记给定任意2个类型U和T,你如何来确定U是否继承于T呢?在编译时发现两个类型的这种关系对于泛型库的优化是极为重要的... 阅读全文

posted @ 2009-02-28 10:53 cutepig 阅读(400) 评论(1) 推荐(0) 编辑

浅析C++ Compile-time Assertion技术

摘要: 浅析C++ Compile-time Assertion技术http://www.cppblog.com/nacci/archive/2005/11/07/969.aspx Posted on 2005-11-07 23:10 nacci 阅读(1354) 评论(3) 编辑 收藏 引用 所属分类: C++漫谈 --> ... 阅读全文

posted @ 2009-02-28 10:11 cutepig 阅读(1435) 评论(0) 推荐(0) 编辑

限定类的<<操作符(函数模板)输入的为整数类型

摘要: http://topic.csdn.net/u/20081017/22/43aaada5-eb9f-4614-bba8-c185d0dfa410.html需要实现如下功能: class A { public: template A & operator A & operator ::value)); //some integral oper... 阅读全文

posted @ 2009-02-28 10:02 cutepig 阅读(393) 评论(0) 推荐(0) 编辑

2009年2月26日

(转)学习C++推荐书籍

摘要: [ RSS聚合新闻摘录: ] 作者:joymag发表时间:2006-6-1 21:22:34(一)语言入门:《C++ Primer》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。《The C++ Programming Language》/《C++程序设计语... 阅读全文

posted @ 2009-02-26 19:46 cutepig 阅读(12757) 评论(0) 推荐(1) 编辑

2009年2月21日

__declspec(selectany) 的作用是什么

摘要: 在MFC,ATL的源代码中充斥着__declspec(selectany) 的声明。selectany可以让我们在.h文件中初始化一个全局变量而不是只能放在.cpp中。比如有一个类,其中有一个静态变量,那么我们可以在.h 中通过类似" __declspec(selectany) type class::variable = value; "这样的代码来初始化这个全局... 阅读全文

posted @ 2009-02-21 13:48 cutepig 阅读(4458) 评论(0) 推荐(0) 编辑

WTL教程

摘要: WTL for MFC programmer 系列文章(翻译)项目 说明 中文版序言 Part I ATL GUI Classes Part II WTL GUI Base Classes Part III Toolbars and Status Bars ... 阅读全文

posted @ 2009-02-21 11:16 cutepig 阅读(36584) 评论(6) 推荐(5) 编辑

C++笔记(10)C++箴言:谨慎使用多继承

摘要: C++箴言:谨慎使用多继承 2005-11-28 08:47作者:fatalerror99出处:BLOG责任编辑:方舟 触及 multiple inheritance (MI)(多继承)的时候,C++ 社区就会鲜明地分裂为两个基本的阵营。一个阵营认为如果 single inheritance (SI)(单继承)是有好处的,multiple inheri... 阅读全文

posted @ 2009-02-21 00:02 cutepig 阅读(4575) 评论(0) 推荐(0) 编辑

2009年2月15日

地球轨道计算方法,开普勒三大定律的证明,补充-解析几何之椭圆

摘要: 地球轨道计算方法 Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 http://math.sjtu.edu.cn/jidi/sxsy/开普勒三... 阅读全文

posted @ 2009-02-15 00:35 cutepig 阅读(31023) 评论(1) 推荐(0) 编辑

2009年2月12日

C++笔记(9) pragma pack 结构体对齐

摘要: http://www.cppblog.com/Tauruser/archive/2007/02/28/19049.html结构体对齐的具体含义(#pragma pack) 作者:panic2005年4月2日 还是来自csdn的帖子:主 题: 探讨:内存对齐作 者: typedef_chen ((名未定)(我要骗人))等 级: ... 阅读全文

posted @ 2009-02-12 23:08 cutepig 阅读(953) 评论(3) 推荐(0) 编辑

C++笔记(8) template partitial specialization模板偏特化

摘要: http://www.cppblog.com/SmartPtr/archive/2007/07/04/27496.aspxNote: The 2nd one compiles fail on VC2005.??C++类模板的三种特化 By SmartPtr(http://www.cppblog.com/SmartPtr/) 说起C++的模板及模板特化, 相信很多人都很熟悉... 阅读全文

posted @ 2009-02-12 22:20 cutepig 阅读(3690) 评论(1) 推荐(0) 编辑

2009年2月10日

C++笔记(7)dynamic_cast,const_cast,static_cast,reinterpret_cast

摘要: dynamic_cast: 通常在基类和派生类之间转换时使用,run-time cast const_cast: 主要针对const和volatile的转换. static_cast: 一般的转换,no run-time check.通常,如果你不知道该用哪个,就用这个。 reinterpret_cast: ... 阅读全文

posted @ 2009-02-10 22:00 cutepig 阅读(1115) 评论(0) 推荐(0) 编辑

2009年1月19日

MFC笔记(3)CTabCtrl, CPropertySheet, CPropertyPage

摘要: 1. 作为CTabCtrl子控件的对话框属性需为Child2. 初始化CTabCtrlm_tab.InsertItem(0,"page0 北京");m_tab.InsertItem(1," page1上海");m_tab.InsertItem(2," page2江西");//建立属性页各页page1.Create(IDD_DIALOG1,GetDlgItem(IDC_TAB1));page2.Cr... 阅读全文

posted @ 2009-01-19 21:37 cutepig 阅读(2299) 评论(1) 推荐(0) 编辑

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 48 下一页

导航