- 博客(15)
- 问答 (1)
- 收藏
- 关注
转载 枚举enum用法
enum Color{ Red, Green = 10, Blue }则:Red = 0 Green = 10 Blue = 11转换:1、 枚举转常数(int)Color.Red = 0(int)Color.Green = 102、 常数转枚举Color mycolor = (Color)03、 根据常数
2017-01-23 10:16:23 494
转载 istringstream、ostringstream、stringstream 类介绍
0、C++的输入输出分为三种:(1)基于控制台的I/O (2)基于文件的I/O (3)基于字符串的I/O 1、头文件[cpp] view plaincopyprint?#include 2、作用istringstream类用于执行C++风格的字符串流的输入操
2017-01-21 15:14:13 433
转载 linux常用svn命令
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co 2、往版本库中添加新的文件svn add file例如:svn addtest.php(添加test.php)svn add *.php(添加当前目录下
2017-01-21 14:03:05 328
转载 linux下使用ack进行代码搜索
linux下使用ack进行代码搜索Linux | 2014-03-06 22:38:36 | 5165次阅读 | 0评1、安装wget http://beyondgrep.com/ack-2.12-single-filesudo mv ack-2.12-single-file /usr/bin/acksudo chmod 0755 /usr/bin/ac
2017-01-20 16:41:47 3008
转载 cjson 源码阅读笔记
json 基本信息在阅读 json 之前, 建议阅读一下json 的官方介绍。如果上面的英文吓到你了的话, 可以看看这个中文翻译版本.我的 这个 cjson 是从官网指定的地方下载的ourceforge.在看完官网的介绍后,我们知道 json 的 value 存在这么几种类型: 对象, 数组, 字符串, 数字, true, false, null。其中对象是
2017-01-20 16:34:00 1409
转载 Linux学习--gdb调试
一.gdb常用命令:命令描述backtrace(或bt)查看各级函数调用及参数finish连续运行到当前函数返回为止,然后停下来等待命令frame(或f) 帧编号选择栈帧info(或i) locals查看当前栈帧局部变量的值list(或l)
2017-01-19 20:35:32 278
转载 SVN 冲突解决方法
工程师A修改了a.txt的第一行,提交了。工程师B也修改了a.txt的第一行,然后执行svn up,这时SVN提示了:(以下,你开始扮演工程师B的角色了)$ svn up在 “a.txt” 中发现冲突。选择: (p) 推迟,(df) 显示全部差异,(e) 编辑,(mc) 我的版本, (tc) 他人的版本,(s) 显示全部选项:我一般选择p(推迟),即引入冲突到本地,
2017-01-19 09:54:00 677
转载 C++中的单例模式
单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。 单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做
2017-01-16 15:29:35 243
转载 C++文件读写详解(ofstream,ifstream,fstream
在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:[java] view plain copy print?#include ofstream //文
2017-01-14 13:17:39 372
转载 Protobuf语言指南
Protobuf语言指南l 定义一个消息(message)类型l 标量值类型l Optional 的字段及默认值l 枚举l 使用其他消息类型l 嵌套类型l 更新一个消息类型l 扩展l 包(package)l 定义服务(service)l 选项(option)l 生成访问类
2017-01-06 17:05:09 301
转载 register关键字
关键字regiter请求编译器尽可能的将变量存在CPU的寄存器中。有以下几点注意的地方。register变量必须是能被CPU寄存器所接受的类型,这通常意味着register变量必须是一个单个的值,并且其长度应小于或等于整型的长度。但是,有些机器的寄存器也能存放浮点数。register变量可能不存放在内存中,所以不能用取址符运算符“ & ”。只有局部变量和形参可以作为register变量,全
2017-01-06 09:50:57 313
原创 快速排序
快速排序是 C.R.A.Hoare 于 1962 年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法。该方法的基本思想是:1.先从数列中取出一个数作为基准数。2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。3.再对左右区间重复第二步,直到各区间只有一个数。void fast_sort(int* arr,int lef
2017-01-03 17:36:41 365
转载 滑动窗口
滑动窗口概念不仅存在于数据链路层,也存在于传输层,两者有不同的协议,但基本原理是相近的。其中一个重要区别是,一个是针对于帧的传送,另一个是字节数据的传送概念滑动窗口(Sliding window)是一种流量控制技术。早期的网络通信中,通信双方不会考虑网络的拥挤情况直接发送数据。由于大家不知道网络拥塞状况,同时发送数据,导致中间节点阻塞掉包,谁也发不了数据,所以就
2017-01-03 16:20:55 1261
转载 C++编程学习50个经典网站
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。 1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段 2、http:
2017-01-03 14:25:19 508
转载 【游戏后端】游戏服务器端开发的一些建议
摘要: 本文作为游戏服务器端开发的基本大纲,是游戏实践开发中的总结。第一部分专业基础,用于指导招聘和实习考核, 第二部分游戏入门,讲述游戏服务器端开发的基本要点,第三部分服务端架构,介绍架构设计中的一些基本原则。希望能帮到大家一 专业基础1.1 网络1.1.1 理解TCP/IP协议网络传输模型滑动窗口技术建立连接的三次握手与断开连接的四次握手连接建立与断开过程中的各
2017-01-03 13:38:18 13911 5
空空如也
linux make menuconfig出来的图形界面没有选项是怎么回事?
2017-03-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人