
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 · 402 阅读 · 1 评论 -
c++培训周总结7
培训部分unix网络编程socket本身是一个文件描述符socket.hint 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 · 600 阅读 · 0 评论 -
c++培训周总结6
培训部分mmap()sys/mman.h参数很麻烦,实时映射用文件夹操作dirent.hDIR* dir=opendir(path);错误返回nullstruct dirent* ent;接受文件夹内部文件信息readdir(dir)生成一个dirent结构体,然后返回指针给entdirent->char d_name[256]文原创 2013-12-16 23:17:46 · 538 阅读 · 0 评论 -
c++培训周总结4
培训部分数据结构的概念: 逻辑结构 物理结构 运算结构 几个常用的数据结构: 堆栈(栈) 队列 链表 二叉树(有序)数据结构的分类: 抽象层——逻辑结构(人脑中) 结构层——物理结构(计算机) 实现层——运算结构(应用角度) 逻辑结构的分类: 集合结构(集) - 结构中的元素除原创 2013-12-02 23:30:17 · 540 阅读 · 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.sogcc main.c -lmuku -L.如果动态库和静态库名字一样放一起,会优先调用动态c语言错误处理全局变量er原创 2013-12-08 23:04:36 · 557 阅读 · 0 评论 -
c++培训周总结1
201310总结 培训部分 :char 8个比特位 1字节 short 16个比特位 2字节 long int 32个比特位 4字节 在32位机器上int为long intfloat 和long int一样 double 8字节 long long int 8字节long double 12字节bool类型需要外部载入 stdbool.h原创 2013-11-12 22:17:47 · 595 阅读 · 0 评论 -
c++培训周总结3
培训部分宏头文件格式#ifndef __H__H_FSD_#define __H_H_FSD_xxxx#endif#ifdef/ifndef#elif#elif..#else#endifstatic在当前文件中有效结构体指针只开辟一个指针的空间c语言的结构体不能包括函数结构体的内存对齐:不足就多原创 2013-11-24 21:34:31 · 572 阅读 · 0 评论 -
c++培训周总结2
培训部分数组名有两个含义1 代表数组首地址2 代表数组变量当对数组名取地址的时候 ,为第二种用法,此时整个数组看做是一个整体,取珍整个数组的首地址,形式上看做把一个一维数组变成了一个二维数组数组在内存中是连续存放的通过测试发现连续声明两个数组的位置也是连续的静态变量会自动初始化为0用变量指定数组的个数的数组叫变长数组,在C9原创 2013-11-18 20:11:53 · 761 阅读 · 0 评论 -
unix c学习总结--线程部分(apue)
#include由于linux下不默认包含pthread库,所以gcc 要多加一个选项编译 -lpthreadpthread_t tid;//声明线程id变量,unsigned long类型创建线程函数 int prthead_create(pthread_t *restrict tidp,// tid原创 2013-02-05 20:35:14 · 378 阅读 · 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 · 2238 阅读 · 2 评论 -
c++培训周总结8
上了一周多pl/sql和proc...感觉proc这东西好鸡肋..像个半成品..就不总结了 c++部分结构体是特殊的类,使用可以省略struct关键字 struct默认是public,class默认是private所以很多stl类直接写为struct运算符别名&& and|| or....还有 {}=之类的重载同一作用域,函数名相原创 2014-01-12 23:09:49 · 623 阅读 · 0 评论