C/C++/Java
jidonghui
这个作者很懒,什么都没留下…
展开
-
让C++兼容C
作者:冯利美,华清远见嵌入式培训中心讲师。 C++为了与C语言兼容,在符号管理上,C++有一个用来声明或者定义一个C的符号的extern "C"关键字用法: #ifdef __cplusplus extern "C" { #endif /*...*/ #ifdef __cplusplus }转载 2012-01-13 10:08:43 · 2511 阅读 · 0 评论 -
C++ 类型转换
view plainprint? 标准c++中主要有四种强制转换类型运算符: const_cast,reinterpret_cast,static_cast,dynamic_cast等等。 1)static_cast(a) 将地址a转换成类型T,T和a必须是指针、引用、算术类型或枚举类型。 表达式stat转载 2011-12-31 15:25:27 · 554 阅读 · 0 评论 -
Ubuntu Eclipse 中文乱码
今天,把windows下的工程导入到了Linux下eclipse中,由于以前的工程代码,都是GBK编码的(Windows下的Eclipse默认会去读取系统的编码,所以Widnwos下的Eclipse的编码为GBK),而Ubuntu默认是不支持GBK编码的。所以,首先我们要先让Ubuntu支持GBK,方法如下: 修改/var/lib/locales/supported.d/local文转载 2012-02-14 14:00:37 · 430 阅读 · 0 评论 -
Linuc--C--getchar
getchar 函数名: getchar 功 能: 从stdin流中读字符 用 法: int getchar(void); 注解: getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从stdin流中每次读入一个字转载 2012-03-08 12:07:43 · 445 阅读 · 0 评论 -
linux--C--getch
getch() 所在头文件:conio.h 函数用途:从控制台读取一个字符 函数原型:int getch(void) 返回值:读取的字符 例如: char ch;或int ch; getch();或ch=getch(); 用getch();会等待你按下任意键,再继续执行下面的语句; 用ch=ge转载 2012-03-08 12:08:49 · 438 阅读 · 0 评论 -
sprintf
sprintf() 格式化输出函数(图形) 功能: 函数sprintf()用来作格式化的输出。 用法: 此函数调用方式为int sprintf(char *string,char *format,arg_list); 说 明: 函数sprintf()的用法和printf()函数一样,只是sprintf()函数给出第一个参数string(一般为字符数组),然后再调用 outtextxy()函数转载 2012-03-19 19:33:48 · 550 阅读 · 0 评论 -
C指针和内存泄漏
引言 对于任何使用 C 语言的人,如果问他们 C 语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。这些的确是消耗了开发人员大多数调试时间的事项。指针和内存泄漏对某些开发人员来说似乎令人畏惧,但是一旦您了解了指针及其关联内存操作的基础,它们就是您在 C 语言中拥有的最强大工具。 本文将与您分享开发人员在开始使用指针来编程前应该知道的秘密。本文内容包括: 导致内存破转载 2012-04-13 17:19:48 · 663 阅读 · 0 评论 -
ubuntu 安装source insight-完美使用
相信很多朋友在Windows下都 习惯用Source Insight来阅读分析源代码了,对于LINUX下面的工具,确实有比较高效的,配置起来起对比较麻烦,也比较繁琐,相信很多人肯定希望能在Linux下面也能用到Source Insight,今天我就把我Ubuntu10.04上使用Source Insight的方法与大家分享! 这是我的系统信息:Linux gavin-转载 2012-04-23 11:26:02 · 2374 阅读 · 0 评论