~$ 存档

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  C/C++

上一页 1 2

摘要:第一个例子:比较两个数值的大小(整型、浮点型等) 注意调用的两种形式 template<class T> T TSWAP(const T &a,const T &b) { return a > b ? a : b; } int main() { cout << TSWAP(9, 20) << end 阅读全文
posted @ 2017-05-10 11:13 LuoTian 阅读(211) 评论(0) 推荐(0) 编辑

摘要:我们需要一个结构体和几个函数。这些函数和结构体在<io.h>的头文件中,结构体为struct _finddata_t ,函数为_findfirst、_findnext和_fineclose。 首先讲这个结构体吧~ struct _finddata_t ,这个结构体是用来存储文件各种信息的。 大致结构 阅读全文
posted @ 2017-05-08 13:34 LuoTian 阅读(24247) 评论(2) 推荐(2) 编辑

摘要:%d 十进制有符号整数 %u 十进制无符号整数 %f 浮点数 %s 字符串 %c 单个字符 %p 指针的值 %e 指数形式的浮点数 %x, %X 无符号以十六进制表示的整数 %0 无符号以八进制表示的整数 %g 自动选择合适的表示法 可以在"%"和字母之间加小写字母l, 表示输出的是长型数。 %ld 阅读全文
posted @ 2017-03-28 14:15 LuoTian 阅读(3025) 评论(0) 推荐(0) 编辑

摘要:一个比较好的虚函数例子 阅读全文
posted @ 2017-01-16 20:34 LuoTian 阅读(283) 评论(0) 推荐(0) 编辑

摘要:概要 /*示例程序*/ #include <iostream> namespace variable //命名空间variable { int x=10; namespace function //内部嵌套命名空间function { void show(); } } void variable:: 阅读全文
posted @ 2017-01-16 08:40 LuoTian 阅读(241) 评论(0) 推荐(0) 编辑

摘要:一、LPSTR LPCSTR LPTSTR LPCTSTR等 确定的类型: LPSTR = CHAR * = char * LPCSTR = const CHAR * = char * //c意为const 不确定类型(可变型): LPTSTR = LPWSTR = WCHAR * = wchar_ 阅读全文
posted @ 2016-11-19 18:09 LuoTian 阅读(612) 评论(0) 推荐(0) 编辑

摘要:非静态成员变量,分别两种可能,要么类自定义,要么继承而来。根据《深度探索C++对象模型》的解读。 在这个类中,有三个私有成员变量(不管私有,保护,或公有),都按照某个次序排列(一般根据定义的先后顺序),唯一需要注意的是:某些变量需要对齐填充。在内存中的排列次序依次为:x,y,z;假如需要对这三个变量 阅读全文
posted @ 2016-04-03 03:56 LuoTian 阅读(378) 评论(0) 推荐(0) 编辑

上一页 1 2