热爱互联网

Category Archives: C++基础

有符号数和无符号数之间的操作

说多了都是泪,今天加班只为找到这个bug,…………&#8230 […]

避免内存碎片的方法

通用方法有二个: (1) 重载 new 和 delete 运算符。 (2) 建立内存池。 重载 new 和 d […]

函数指针与static函数

今天在写服务器处理并发的代码中碰到的问题,表示这是我第一次真正使用函数指针以及static函数这些特性。 线程 […]

关于内存对齐

最近玩了下 windows socket 编程,在发送结构体的时候碰到这个问题。。。 C++ 编译器为了使CP […]

complex类的用法

直接贴个简单的代码吧,具体请看书 用法和结构体差不多,悠着点就是了。。。 基本运算: ?View Code C […]

C++中的局部对象(浅解)

下面程序在devc++(gcc)中编译运行。 先看段代码: ?View Code CPP1 2 3 4 5 6 […]

给定一个中英文混合字符串,求每个字符的频率

先贴两个代码来理解中文字符的编码 ?View Code CPP1 2 3 4 5 6 7 8 9 10 11 […]

C++类的构造顺序详解

丫的,哥一直对类的构造犯迷糊,这次敲了个代码测试了下,总算明白了些许,其实这个顺序并不是很重要,仅用来应付他妈 […]

二分查找

STL中的lower_bound()和upper_bound()函数的介绍如下: iterator lower […]

C++内存管理

刚刚写动态的 splay的时候需要管理内存,纠结了许久,程序异常关闭,,那部分代码如下: 那个循环如果再大点就 […]