
C++
文章平均质量分 81
bloodsuckerccj
这个作者很懒,什么都没留下…
展开
-
C++ 常用
去头去尾 void remove_space(string& str){ string buff(str); char space = ' '; str.assign(buff.begin() + buff.find_first_not_of(space), buff.begin() + buff.find_last_not_of(space) + 1); }原创 2016-05-19 10:19:30 · 245 阅读 · 0 评论 -
C++多线程
原地址: http://blog.youkuaiyun.com/hujingshuang/article/details/70208443C++多线程支持库(Thread support library) C++的内置支持包括thread(线程),mutual exclusion(互斥),condition variables(条件变量)和future等。转载 2017-10-24 10:07:15 · 1635 阅读 · 0 评论 -
schedule 详解
mmiddCnBlogsHomeNew PostContactAdminRssPosts - 9 Articles - 0 Comments - 34 Cocos2d-X3.0 刨根问底(六)----- 调度器Scheduler类源码分析上一章,我们分析Node类的源码,在Node类里面耦合了一个转载 2017-10-31 16:51:29 · 10760 阅读 · 0 评论 -
函数指针的运用
#include "stdafx.h"#include #include #include typedef int(*FP_CALC)(int, int);int add1(int a, int b){return a + b;}int sub1(int a, int b){return a - b;}int mul1(转载 2017-10-31 16:31:37 · 267 阅读 · 0 评论 -
C++ cocos各种优化问题集合
c++ cocos 效率 优化原创 2017-10-31 14:41:35 · 474 阅读 · 0 评论 -
VS编译器基础 int main(int argc,char* argv[])
int main(int argc,char* argv[])详解 argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数 命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) { int转载 2017-08-07 15:51:03 · 859 阅读 · 0 评论 -
json解析导致的崩溃问题 cocos2.* 底层问题
过程:====== m_dropMsg->push("欢迎来到德州游戏的世界"); m_dropMsg->push("[#%&#]:");======void DropMsg::push( const char* szMsg ){if (parse(szMsg) && m_configQueue.size() == 1){原创 2016-10-19 16:07:32 · 1702 阅读 · 0 评论 -
ipv6 解决方案 详细版
苹果官方出了新的规定,要求新上架的app都必须单独支持ipv6-only的网络。具体的要求链接:https://developer.apple.com/library/mac/documentation/NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transit转载 2016-10-14 10:38:49 · 3078 阅读 · 0 评论 -
C++整理
HttpClient* HttpClient::getInstance(){ if (s_pHttpClient == nullptr) { s_pHttpClient = new (std::nothrow) HttpClient(); } return s_pHttpClient;}标准的new头文件可以定义普通的new,原创 2017-10-24 10:40:25 · 219 阅读 · 0 评论