按类别查询搜索结果
关于关键词 的检测结果,共 10817
andersonyan | 2015-12-22 17:18:09 | 阅读(1750) | 评论(0)
最近在看看cocos2dx的源代码,发现了cocos2dx 3.0相对于2.0改动了很多,最大的改变就是大量的使用了C++11的特性,比如auto等。其中有一个关于回调函数绑定的宏定义就使用了std::bind特性// new callbacks based on C++11#define CC_CALLBACK_0(__selector__,__target__, ...) std::bind(&__selector__,__target__, ##...【阅读全文】
xialufeifei | 2015-12-22 14:23:09 | 阅读(1470) | 评论(0)
yuankk8 | 2015-12-21 09:07:04 | 阅读(1260) | 评论(0)
1. 互斥量用于线程的互斥,信号量用于线程的同步。这是互斥量和信号量的根本区别,也就是互斥和同步之间的区别。互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。同步:是指在互斥的基础上(大多数情况),通过其它机制实...【阅读全文】
_it_study | 2015-12-20 22:19:03 | 阅读(180) | 评论(0)
     学习一门语言,最重要的是实践。自己决定学习C++的初衷,并不是奢望自己成为C++的编程高手,而是希望C++成为一个自己手中熟练好用的语言工具,利用C++自己可以将头脑中闪过的小火花转变成现实,说白了就是自己开始对C++语言的定位就是用来开发一些有意思的小工具。这几天想动手写一个生成明文口令的小...【阅读全文】
jianfangyier | 2015-12-20 16:28:52 | 阅读(300) | 评论(0)
ztguang | 2015-12-20 11:12:00 | 阅读(18300) | 评论(0)
如何判断SOCKET已经断开【阅读全文】
1416192119 | 2015-12-17 22:56:35 | 阅读(0) | 评论(0)
  下面,详细分析一下static关键字在编写程序时有的三大类用法:        一,static全局变量           我们知道,一个进程在内存中的布局如图1所示:      其中.text段保存进程所...【阅读全文】
andersonyan | 2015-12-17 17:00:36 | 阅读(2310) | 评论(0)
一、传统的获取系统时间的方法传统的C++获取时间的方法需要分平台来定义。相信百度代码也不少。我自己写了下,如下。const std::string getCurrentSystemTime(){    if (PLATFORM_ANDROID || PLATFORM_IOS)  {    struct timeval s_now;    struct tm* p_tm;  &nb...【阅读全文】
andersonyan | 2015-12-17 14:19:27 | 阅读(1220) | 评论(0)
property_tree是专为配置文件而写,支持xml,ini和json格式文件ini比较简单,适合简单的配置,通常可能需要保存数组,这时xml是个不错的选择。使用property_tree也很简单,boost自带的帮助中有个5分钟指南http://www.boost.org/doc/libs/1_46_1/doc/html/boost_propertytree/tutorial.html 这里写一下使用xml来...【阅读全文】
evaspring | 2015-12-15 15:09:52 | 阅读(2520) | 评论(0)
linux下当连接断开,还发数据的时候,不仅send()的返回值会有反映,而且还会向系统发送一个异常消息,如果不作处理,系统会出BrokePipe,程序会退出,这对于服务器提供稳定的服务将造成巨大的灾难。为此,send()函数的最后一个参数可以设MSG_NOSIGNAL,禁止send()函数向系统发送异常消息...【阅读全文】
mygirl乘风 | 2015-12-15 08:50:40 | 阅读(280) | 评论(0)
C程序在内存中的分布情况
正文区、初始数据段、未初始化数据段、堆、栈
重点对比堆和栈的异同【阅读全文】
u0402 | 2015-12-14 16:04:55 | 阅读(480) | 评论(0)
u0402 | 2015-12-14 15:59:46 | 阅读(360) | 评论(0)
u0402 | 2015-12-14 15:53:17 | 阅读(360) | 评论(0)
http://blog.chinaunix.net/uid-26421509-id-3814684.html一、TCP与UDP的区别 基于连接与无连接   对系统资源的要求(TCP较多,UDP少)   UDP程序结构较简单   流模式与数据报模式   TCP保证数据正确性,UDP可能丢包   TCP保证数据顺序,UDP不保证   部分满...【阅读全文】
YIF_zhu | 2015-12-13 19:30:34 | 阅读(900) | 评论(0)
本文简要的总结了异或运算在算法中的运用。【阅读全文】
461891103 | 2015-12-11 11:00:23 | 阅读(200) | 评论(0)
461891103 | 2015-12-10 13:57:33 | 阅读(270) | 评论(0)
PS:本文包含了大部分strings函数的说明,并附带举例说明。本来想自己整理一下的,发现已经有前辈整理过了,就转了过来。修改了原文一些源码的问题,主要是用char *字义字符串的问题,导致程序运行时崩溃。另外自己重写了部分测试程序,使其更能满足自己测试的需要。不当之处,还请海涵。 @函数原型:  char...【阅读全文】
王贤才 | 2015-12-09 19:12:58 | 阅读(990) | 评论(0)
汇编中定义数组与变量汇编这样可以直接读写内存的程序也需要用到变量。但它不像其它高级语言那样把变量分成许多类型,它是按照变量的长度来区分的,所...【阅读全文】
王贤才 | 2015-12-09 15:42:41 | 阅读(620) | 评论(0)
Linux 内核中的 GCC 特性       GCC 和 Linux 是出色的组合。尽管它们是独立的软件,但是 Linux 完全依靠 GCC 在新的体系结构上运行。Linux 还利用 GCC 中的特性(称为扩展)实现更多功能和优化。本文讨论一些重要的扩展,讲解如何在 Linux 内核中使用它们。GCC 当前的稳定版本(...【阅读全文】
王贤才 | 2015-12-09 14:26:36 | 阅读(790) | 评论(0)
求一个数组中两个元素的最大差值一个整数数组a[n],在a[n]中找两个数字,使得下标大的数字减去下表小的数字所得的差值最大,即:在a[n]中找 a[i] 和 a[j] ,使得 a[i] - a[j] 的值最大,并且 i > j 。 题目来自这里。寻求O(n)的解法,思路:记录已经遍历的元素中的最小值min和当前...【阅读全文】