- 博客(4)
- 资源 (41)
- 收藏
- 关注
原创 GCC用法学习笔记
GCC用法学习笔记 一、GCC简介GCC是GNU编程套件(GNU Compiler Collection)的简称,可编译C、C++、Objective C、Pascal、Ada等语言。可以说是Linux开发的标准编译环境,也是入门Linux开发的第一课。 二、C\C++编译过程与大多数编译型语言一样,Linux下C\C++同样需要经过预处理、编译、链接三个典型阶段。举例
2013-04-05 23:50:26 716
原创 Windows多线程并发访问控制类
多线程的趋势已经不可阻挡,在并发算法不成熟或者存在先天排斥性的数据处理的时候,并发控制类就显得尤为重要,此处列出一个方便的通用类,避免重新发明轮子。并发访问基类如下:#ifndef _THREAD_SYNC_#define _THREAD_SYNC_#include // 封装windows下临界区的类// windows下临界区属于进程用户态变量(类似全局变量),是多线程互斥
2011-12-04 23:33:11 845
原创 CSV读取类,C++ STL实现
CSV文件作为一种简单易用的信息存储文件,有着非常广泛的用途,在游戏开发行业的应用尤为普遍,它比普通ini文件记录信息更加方便,具有更加严谨的格式信息,同时又没有数据库存储数据那么复杂。它的记录形式通常以逗号为字段间分隔符,以回车为每条记录间分割符的简单文本格式,通过Excel打开如下所示:通过普通通文本编辑器打开,如下图所示:通过上面的图示,可知csv记录的信息实际上就是
2011-12-04 22:45:24 2049
原创 Ini文件读取类,采用C++ STL实现
背景:编程过程中经常会遇到读取Ini文件的场合,封装一个方便的类,能否避免重复编写,以后可复用。ini文件的格式很简单,并且不像xml之类的配置文件严谨。通常用于配置简单的键值对。本类测试文件如下:#what[server1] ip= 192.168.1.1port=8888type=ai#no[server2]ip=10.10.10.10port=5002type
2011-11-28 22:09:20 2214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人