
c++
Shayne_win
这个作者很懒,什么都没留下…
展开
-
c++ curl下载和上传数据——c++(学习一)
首先必须感谢稀泥蟹大神的这篇文章。让我学习和使用了curl这个库。具体的curl的详解,请前往那里观看。我这里就是用c++封装了一下。还有说明一下,我这个是用在我的cocos2dx游戏里的。所以如果单独拿出来有问题的话还望指出,OK,直接上干货吧!//.hpp#ifndef FCFTestNetWorkManager_hpp#define FCFTestNetWorkManager_hpp#in原创 2016-05-20 16:01:29 · 6162 阅读 · 1 评论 -
c++ 指针、引用、内存管理、函数(引用、重载、内敛)——c++复习(一)
c++复习(一)#include <iostream>typedef struct{ int red; int blue;}Color;//函数声明int getMaxOrMin(int*arr,int count,bool isMax);void swapFun(int* a, int* b);void swapFun2(int& a, int& b);void func原创 2016-04-22 14:53:29 · 566 阅读 · 0 评论 -
c++ 构造函数、拷贝构造函数——c++复习(二)
构造函数:拷贝构造函数原创 2016-04-22 18:03:07 · 408 阅读 · 0 评论 -
c++ 继承、多态——c++复习(三)
c++面向对象继承:子类会继承父类的大部分方法,除了以下一些情况:父类的构造函数、析构函数、拷贝构造函数、基类的重载运算符、基类的友元函数。重载运算符和重载函数:在同一作用域里声明过的函数或者方法具有相同,但是它们的参数列表和定义是不同的(因为c++在编译的时候会把函数重新命名,类似:函数名_参数类型_参数类型)。1)、操作符重载 Test operator+(const Test& te原创 2016-04-26 12:49:02 · 391 阅读 · 0 评论 -
c++ 时间和日期、随机数—— c++复习(四)
c++时间和日期时间是一个结构体,如下:struct tm { int tm_sec; // seconds after the minute [0-60] int tm_min; // minutes after the hour [0-59] int tm_hour; // hours since midnight [0-23] int tm原创 2016-04-28 15:06:53 · 884 阅读 · 0 评论 -
c++ lambda闭包——c++复习(五)
闭包闭包就是函数内的函数,其实就是oc里的block。lambda表达式可以访问当前作用域的变量,c++变量传递有传值和传引用的区别,可以通过[]来指定:基本规则: 基本形式:[捕获列表](参数列表){函数体};其中捕获列表和函数体不可以省略但是捕获列表可以为空,所以简单的表达式:[]{}; 它的返回值类型不需要显示写出来。而是由函数体力的return语句决定。因此一般使用auto关原创 2016-04-28 19:00:07 · 2657 阅读 · 0 评论 -
c++ bind函数绑定——c++复习(六)
函数绑定bind函数用于把某种形式的参数列表与已知的函数进行绑定,形成新的函数,bind就是函数适配器。原创 2016-05-03 11:42:05 · 5344 阅读 · 0 评论 -
c++ 模版template —— c++(复习七)
模版template<typename T>原创 2016-05-05 14:50:58 · 286 阅读 · 0 评论 -
c++ 智能指针—— c++复习(八)
auto_ptrshare_ptr原创 2016-05-06 10:05:32 · 357 阅读 · 0 评论 -
c++ 类型转换——c++复习(九)
static_castconst_castdynamic_cast原创 2016-05-09 18:03:58 · 405 阅读 · 0 评论 -
c++ 多线程——c++复习(十)
c++11使用的多线程非常简单:thread直接就可以创建一个线程。std::thread a;join() #include<iostream> #include<thread> #include<string> using namespace std; int main(int argc,const char * argv[]){ threa原创 2016-05-12 19:26:44 · 444 阅读 · 0 评论 -
c++单例 通过cocos2dx重现c++单例—— c++语法复习
我这里通过实现一个类似iOS的HUD的类,来例子说明用c++怎么创建一个单例,直接上代码头文件:#ifndef HintTextHUD_hpp#define HintTextHUD_hpp#include #include "ui/CocosGUI.h"using namespace std;using namespa原创 2016-02-29 21:02:21 · 575 阅读 · 0 评论