- 博客(20)
- 资源 (23)
- 收藏
- 关注
转载 C++ 内存池
原文地址 http://www.cppblog.com/d3d/archive/2008/11/28/68097.aspx //SMemoryChunk.h #ifndef __SMEMORYCHUNK_H__ #define __SMEMORYCHUNK_H__ typedef unsigned char TByte ; struct SMemoryChunk { TB...
2018-07-22 00:10:41
239
转载 PPAPI插件开发指南
转载出处:http://www.cnblogs.com/fangkm/p/4401075.html 感谢孤竹君。 前言 插件一直是浏览器的重要组成部分,丰富浏览器的运行能力,实现一些HTML+JS实现不了本地应用(比如音视频、文件操作等)。早期广为熟知的是IE下的插件ActiveX,这是一项熟悉可能暴露年龄的技术,它基于COM规范,在IE占浏览器市场主流份额的时代,ActiveX可谓...
2018-07-22 00:09:22
3068
转载 秒懂什么是软件架构!
转自:http://www.ruanyifeng.com/blog/developer/ 软件架构(software architecture)就是软件的基本结构。 合适的架构是软件成功的最重要因素之一。大型软件公司通常有专门的架构师职位(architect),只有资深程序员才可以担任。 O'Reilly 出版过一本免费的小册子《Software Architecture Patterns》...
2018-07-18 17:12:01
2292
转载 PPAPI插件开发指南
转载出处:http://www.cnblogs.com/fangkm/p/4401075.html 感谢孤竹君 前言 插件一直是浏览器的重要组成部分,丰富浏览器的运行能力,实现一些HTML+JS实现不了本地应用(比如音视频、文件操作等)。早期广为熟知的是IE下的插件ActiveX,这是一项熟悉可能暴露年龄的技术,它基于COM规范,在IE占浏览器市场主流份额的时
2017-08-28 23:01:33
1769
转载 玩转Google开源C++单元测试框架Google Test系列(gtest)(总)
原文:http://www.cnblogs.com/bangerlee/archive/2011/10/02/2197879.html前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中,发现越来越多使用不便之处,而这样不便之处,gtest恰恰很好的解决了。 其
2016-07-24 20:28:42
373
转载 windows下绑定线程(进程)到指定CPU
转载自:http://hymike.net/blog/?p=460 不知各位程序员在测试代码性能的时候有没有注意过,一个程序指定到单独一个CPU上运行会比不指定CPU运行时快。这中间主要有两个原因: 1)CPU切换时损耗的性能。 2)Intel的自动降频技术和windows的机制冲突:windows有一个功能是平衡负载,可以将一个线程在不同时间分配到不同CPU,从而使得每一个C
2015-04-06 13:34:31
2193
转载 浮点数在计算机中存储方式
转自:http://www.cnblogs.com/jillzhang/archive/2007/06/24/793901.html
2014-08-09 11:10:40
713
转载 VS2005的Command Window 调试命令的总结
VS2005的Command Window 调试命令的总结 2010-06-11 08:57:12| 分类: 默认分类 | 标签: |字号大中小 订阅 调试命令的总结,挺有用的,所以转过来了。调试的时候,可以在VS2005的Command Window中输入调用。 以 Unicode 形式列出内存 >du 0x056769d0 原稿: ht
2013-05-03 16:01:11
2695
转载 C++多国语言字符处理
详细请参考:http://www.cppblog.com/lf426/ //第一种方案:利用C运行时库函数转换 const std::wstring s2ws(const std::string& s) { std::locale old_loc = std::locale::global(std::locale("")); const char* src
2013-03-19 15:56:46
7815
转载 C++ slot signal机制
一、C++ slot signal机制的一个简单实现 出处:http://blog.youkuaiyun.com/hhyttppd/article/details/4192668 #include #include #include #include using namespace std; class A{ public: void Cl
2012-05-12 19:41:36
1761
转载 stdcall cdecl
最近碰到很多c和c++互相调用的问题。除了extern "C"之外,还有一个很重要的地方就是函数名称的修饰,c++之所以可以重载函数是因为它编译的时候生成的函数名会格外加上它的类型和参数等信息。这样,不同参数列表的函数就不同名了。 c编译时函数名修饰约定规则: __stdcall调用约定在输出函数名前加上一个下划线前缀,后面加上一个“@”符号和其参数的字节数,格
2012-04-22 23:18:37
721
转载 C++内存池
原文地址 http://www.cppblog.com/d3d/archive/2008/11/28/68097.aspx SMemoryChunk.h #ifndef __SMEMORYCHUNK_H__#define __SMEMORYCHUNK_H__typedef unsigned char TByte ;struct SMemoryChunk{ TByte *Da
2012-04-22 00:22:11
1158
转载 不用临时变量也可以交换变量的值
原作者博客:http://blog.chinaunix.net/uid/8615291.html 当要交换两个数的值时,通常的做法是定义一个临时变量,然后再进行交换。那么能不能不用临时变量而交换两个数的值呢?可以的!C语言提供的异或运算就可以实现这样的操作。 异或运算符^也称XOR运算符,它的规则是若参加运算的两个二进位同号,则结果为0(假);异号为1(真)。即0 ^ 0 = 0, 0 ^
2012-04-21 23:13:06
752
转载 select,iocp,epoll,kqueue及各种I/O复用机制
原文:http://blog.youkuaiyun.com/shallwake/article/details/5265287 上篇文章太过幼稚,一派胡言,希望没有误导大家。。我也是菜鸟,学习本身就是一个不断追求真理的过程,希望能谅解:)首先感谢kasicass GG指出错误(已经指导我很多次了,非常感谢~~),然后我又查阅了一些资料,再次整理,more seriously and detailedly
2012-04-21 23:01:16
2863
转载 new,malloc,GlobalAlloc详解
原文:http://c.chinaitlab.com/example/869852.html 一。关于内存 1、内存分配方式 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在 。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数
2012-03-15 15:57:45
1078
转载 句柄介绍
转自:http://blog.sina.com.cn/s/blog_542eae9e0100o2hz.html 一、书上定义: >(Microsoft Press,by Richard Wilton) 在Windows环境中,句柄是用来标识项目的,这些项目包括:模块(module)、任务(task)、实例 (instance)、文件(file)、内存块(block of memo
2012-03-15 15:53:54
766
转载 深入浅出Win32多线程程序设计之基本概念
转自:http://blog.sina.com.cn/s/blog_542eae9e0100o2hy.html 引言 从单进程单线程到多进程多线程是操作系统发展的一种必然趋势,当年的DOS系统属于单任务操作系统,最优秀的程序员也只能通过驻留内存的方式实现所谓的"多任务",而如今的Win32操作系统却可以一边听音乐,一边编程,一边打印文档。 理解多线程及其同步、互斥
2012-03-15 15:45:14
753
转载 malloc new 和 opeartor new
本文转自:http://blog.sina.com.cn/s/blog_542eae9e0100o2hw.html 说说已经有malloc函数了为何还要引进new 一道考题:请说说已经有malloc函数了为何还要引进new? 答:当用在内置数据类型或者结构时,malloc能满足我们的需要,但用在类类型时不能,这就需要引用new, new既分配堆内存,又自动调用类
2012-03-15 14:17:52
881
原创 C++虚拟继承
这篇文章主要讨论了C++中有关“不能被继承的类”,并对虚拟继承进行了分析。 注意:下面的代码在VC2003上编译过,但在VC2005Beta版上会有问题。我想可能是试用版上有bug吧。 引出问题: 前天,一个同事给我看了一段代码,问我这段代码的涵义。乍一看我没有看出明堂。后来在与几个同事一起深入研究后发现了它的奥妙。这其中涉及到一些C++中的高级技术,很有意思。我把我们的分
2007-10-14 03:51:00
3817
6
Qt中的C++技术_part3
2016-05-07
Qt中的C++技术_part2
2016-05-07
Qt中的C++技术_part1
2016-05-07
Open Document Format for Office Applications (OpenDocument) v1.0
2007-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人