
C++基础
l357630798
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
<fstream> 操作文本文件简介
今天在使用std::fstream操作文件时,与到一个问题seek(std::ios::end)与seekg(0, std::ios::end)的差异。虽然查阅各种资料,然而还是无解,希望有深入理解C++标准高手指点一二。 废话少说,先看如下代码void CExceptionManager::ExceptionRecord(const std::string& text)原创 2016-10-31 17:31:37 · 626 阅读 · 0 评论 -
DLL入口点函数DllMain
每个DLL都可以有一个入口点函数DllMain,系统会在不同的时刻调用此函数。以下是DllMain的一般形式:BOOL WINAPI DllMain( HINSTANCE hinstDLL, // handle to DLL module DWORD fdwReason, // reason for calling function LPVOID lpR转载 2016-11-18 18:14:35 · 963 阅读 · 0 评论 -
字符编码 ASCII/ UNICODE/ Multi-Byte (二)
编码我们大致可以分为两类:文件编码和内存编码。 文件编码: 源代码文件的编码,gbk,UTF-8等。 内存编码: 源代码编译成为二进制文件的时候采用的编码。 在此我要说的是内存编码;内存编码在VC中只有3个选项:Not Set,Use Multi-Byte Character Set和Use Unicode Character Set。 1)multi-by转载 2016-10-02 11:38:17 · 690 阅读 · 0 评论 -
字符编码 ASCII/ UNICODE/ Multi-Byte (一)
1.ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语转载 2016-10-02 11:05:36 · 572 阅读 · 0 评论 -
C++基础之宏的使用
在C/C++中经常可以看到各种宏,现对宏的妙用做一些使用总结。一、防止头文件的重复包含:#ifndef __XXXX_H__#define __XXXX_H__......#endif原创 2016-05-15 11:43:37 · 410 阅读 · 0 评论