C,C++类总结
文章平均质量分 75
呆瓜西西
这个作者很懒,什么都没留下…
展开
-
一个int类型到底占多少个字节
int到底占多少个字节,却跟你的机器环境有关.[html] view plaincopyprint?1. As youcan see, the typical data type sizes match the ILP32LL model, which is whatmost compilers adhere to on 32-bit platforms. The LP64 mod转载 2013-11-22 08:26:21 · 1080 阅读 · 0 评论 -
delete 和 delete []
c++中对new申请的内存的释放方式有delete和delete[两种方式,到底这两者有什么区别呢?1.我们通常从教科书上看到这样的说明:delete 释放new分配的单个对象指针指向的内存delete[] 释放new分配的对象数组指针指向的内存那么,按照教科书的理解,我们看下下面的代码:int *a = new int[10];delete a; //方转载 2016-10-28 10:57:13 · 387 阅读 · 0 评论 -
c++builder 中关于#pragma使用整理
c++builder 中关于#pragma使用关于#pragma的预编译,在不同编辑器内都有所不同,这里只针对C++Builder的做一些记录。1.#pragma alignment(这个我在网上找到的,不是很理解,暂做记录) alignment pragma用于显示一条当前内存对齐(alignment)和枚举(enum)字节大小的消息。例如:原创 2016-06-29 14:59:44 · 1669 阅读 · 0 评论 -
#pragma 预处理指令详解
#pragma 预处理指令详解 在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。转载 2016-06-29 14:13:10 · 404 阅读 · 0 评论 -
压缩bcd码转成字符串
/** 压缩bcd码转成字符串*//**************************************************************//*如果要对左靠齐的压缩bcd码转换为字符串,则调用left_bcd_to_asc函数*/char str[100];int str_len = strlen(str1);int bcd_len = (str_原创 2015-07-29 09:48:08 · 1120 阅读 · 0 评论 -
字符串转成压缩bcd码
/** 字符串转成压缩bcd码*//**************************************************************//*如果要对字符串转换为左靠齐的压缩bcd,则调用asc_to_bcd_left函数*/char *str1 = "1234567";//str1为需要转换的字符串int str_len = strlen(str1原创 2015-07-24 16:35:09 · 4853 阅读 · 0 评论 -
windows sdk API函数学习笔记整理--ini文件操作函数
(1)C++里边的_In_什么意思?如:BOOL WINAPI EnumWindows(_In_ WNDENUMPROC lpEnumFunc,_In_ LPARAM lParam);答:这是一个宏,它的实际意义就是告诉你,这个变量或参数是输入值,即你必须给这个变量填写好以后提交给某个函数去执行。相对的还有_out_,意思是输出值,即你不需要预先给它值,当函数执行完毕以后可原创 2015-07-06 13:46:10 · 673 阅读 · 0 评论 -
vc++读写ini文件
一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString( LPCTSTR lpAppName,转载 2015-07-02 16:42:35 · 452 阅读 · 0 评论