aurain
技术文摘
posts - 137,  comments - 268,  trackbacks - 0
     摘要: windows 多线程编程的几点经验 (防止死锁)  阅读全文
posted @ 2011-08-15 10:46 水 阅读(1083) | 评论 (0)编辑 收藏
     摘要: 在C++中,分配和归还内存时需要保持数组和非数组形式的操作符的匹配:
T *aT = new T; // 非数组
T *arrT = new T[16]; // 数组
delete aT; // 非数组
delete [] arrT; // 数组
aT = new T[1]; // 数组
delete aT; // 错误!应该采用数组形式的操作符
  阅读全文
posted @ 2011-06-29 08:47 水 阅读(2854) | 评论 (0)编辑 收藏
     摘要: STL不但使我们能够更轻松、更快捷地编写复杂的代码,而且使编写的代码既标准又高度优化。
std::vector names;
// ...
std::sort(names.begin(), names.end());
STL另一个优雅之处在于高度可配置。在以上的代码中,使用string的小于(<)操作符对vector中的string元素进行排序,但在其它场合,未必总有一个小于操作符可供使用,而且有时并不希望以升序方式进行排序。
  阅读全文
posted @ 2011-06-29 08:46 水 阅读(2864) | 评论 (1)编辑 收藏
     摘要: 1. 指向常量的指针和常量指针
2. 指向指针的指针
  阅读全文
posted @ 2011-03-24 16:10 水 阅读(3518) | 评论 (3)编辑 收藏
     摘要: 在vc2008 sp1中,引入了Feature Pack美化界面,不过微软提供的例子都是针对单文档或者多文档项目的,要在对话框项目中使用Feature Pack中的一些美化控件(如CMFCListCtrl),需要在App类(继承自CWinAppEx)的InitInstance函数中添加下面两行:
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2007));
CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_LunaBlue);
同时,在项目res目录下的rc2文件中添加#include
  阅读全文
posted @ 2010-11-16 18:46 水 阅读(2348) | 评论 (0)编辑 收藏
     摘要: 如何编译TrueCrypt 7.0a源码。TrueCrypt是一款开源的虚拟加密磁盘工具,目前最新版本是7.0a,本文以该版本源代码为基础,介绍了如何在VC2008下进行编译。  阅读全文
posted @ 2010-11-01 19:12 水 阅读(6284) | 评论 (29)编辑 收藏
     摘要: vc2008编译openssl  阅读全文
posted @ 2010-09-15 10:19 水 阅读(2094) | 评论 (0)编辑 收藏
     摘要: How to Check the Existence of a File or a Directory  阅读全文
posted @ 2010-08-13 11:28 水 阅读(567) | 评论 (1)编辑 收藏
     摘要: 大数据量,海量数据 处理方法总结  阅读全文
posted @ 2010-07-21 08:57 水 阅读(1716) | 评论 (0)编辑 收藏
     摘要: hash算法大全  阅读全文
posted @ 2010-07-21 08:54 水 阅读(950) | 评论 (0)编辑 收藏
仅列出标题
共14页: 1 2 3 4 5 6 7 8 9 Last 

<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿(17)

随笔分类(138)

随笔档案(137)

网络开发

最新随笔

搜索

  •  

积分与排名

  • 积分 - 489113
  • 排名 - 36

最新随笔

最新评论

阅读排行榜

评论排行榜