C++
他们叫我汤米
这个作者很懒,什么都没留下…
展开
-
记录下。winmain模板
#include //2012.9.11 硬是花了一下午 LRESULT CALLBACK WndProc( HWND hwnd, // handle to window UINT uMsg, // message identifier WPARAM wParam, // first message parameter LPARAM lParam原创 2012-12-28 12:57:35 · 374 阅读 · 1 评论 -
c++培训周总结7
培训部分 unix网络编程 socket本身是一个文件描述符 socket.h int socket(int domain,int type,int protocol); 通常情况下protocol是0 domain AF_INET为网络,AF_UNIX为本地 AF_后端宏为PF_ SOCK_STREAM tcp SOCK_DGREM udp原创 2013-12-23 22:51:11 · 576 阅读 · 0 评论 -
c++培训周总结6
培训部分 mmap() sys/mman.h 参数很麻烦,实时映射用 文件夹操作 dirent.h DIR* dir=opendir(path); 错误返回null struct dirent* ent; 接受文件夹内部文件信息 readdir(dir)生成一个dirent结构体,然后返回指针给ent dirent->char d_name[256]文原创 2013-12-16 23:17:46 · 517 阅读 · 0 评论 -
c++培训周总结4
培训部分 数据结构的概念: 逻辑结构 物理结构 运算结构 几个常用的数据结构: 堆栈(栈) 队列 链表 二叉树(有序) 数据结构的分类: 抽象层——逻辑结构(人脑中) 结构层——物理结构(计算机) 实现层——运算结构(应用角度) 逻辑结构的分类: 集合结构(集) - 结构中的元素除原创 2013-12-02 23:30:17 · 522 阅读 · 0 评论 -
c++培训周总结5
培训部分 静态库. 以lib开头,a为文件后缀 先用gcc生成.o文件 ar -r libxxx.a xxx.o xxx1.o ... gcc main.c xxx.a 动态库 gcc -shared xxx.c -olibmuku.so gcc main.c -lmuku -L. 如果动态库和静态库名字一样放一起,会优先调用动态 c语言错误处理 全局变量er原创 2013-12-08 23:04:36 · 527 阅读 · 0 评论 -
c++培训周总结1
201310总结 培训部分 : char 8个比特位 1字节 short 16个比特位 2字节 long int 32个比特位 4字节 在32位机器上int为long int float 和long int一样 double 8字节 long long int 8字节 long double 12字节 bool类型需要外部载入 stdbool.h原创 2013-11-12 22:17:47 · 570 阅读 · 0 评论 -
c++培训周总结3
培训部分 宏 头文件格式 #ifndef __H__H_FSD_ #define __H_H_FSD_ xxxx #endif #ifdef/ifndef #elif #elif .. #else #endif static在当前文件中有效 结构体指针只开辟一个指针的空间 c语言的结构体不能包括函数 结构体的内存对齐:不足就多原创 2013-11-24 21:34:31 · 542 阅读 · 0 评论 -
c++培训周总结2
培训部分 数组名有两个含义 1 代表数组首地址 2 代表数组变量 当对数组名取地址的时候 ,为第二种用法,此时整个数组看做是一个整体,取珍整个数组的首地址,形式上看做把一个一维数组变成了一个二维数组 数组在内存中是连续存放的 通过测试发现连续声明两个数组的位置也是连续的 静态变量会自动初始化为0 用变量指定数组的个数的数组叫变长数组,在C9原创 2013-11-18 20:11:53 · 735 阅读 · 0 评论 -
unix c学习总结--线程部分(apue)
#include 由于linux下不默认包含pthread库,所以gcc 要多加一个选项编译 -lpthread pthread_t tid;//声明线程id变量,unsigned long类型 创建线程函数 int prthead_create(pthread_t *restrict tidp,// tid原创 2013-02-05 20:35:14 · 357 阅读 · 0 评论 -
Cocos2d-x在vs2012下环境部署 (主要解决InstallWizardForVS2012.js问题)
那些.bat文件不知道干嘛的,反正都点了一遍。 打开cocos2d下的 cocos2d-win32.vc2012 在VS2012中 右边栏顶部点击生成解决方案 我的报错是成功9个 失败1个 什么都没有改,不过没有影响 测试:右键点Hello world中main.app文件,设置成启动文件 点击运行 成功就OK了 找到cocos2d-x-gles20\template\原创 2012-12-18 00:29:41 · 2194 阅读 · 2 评论 -
c++培训周总结8
上了一周多pl/sql和proc...感觉proc这东西好鸡肋..像个半成品..就不总结了 c++部分 结构体是特殊的类,使用可以省略struct关键字 struct默认是public,class默认是private 所以很多stl类直接写为struct 运算符别名 && and || or .... 还有 {}=之类的 重载 同一作用域,函数名相原创 2014-01-12 23:09:49 · 594 阅读 · 0 评论