C/C++
jarryguang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言按位与、或、非、异或
位运算符有:按位与、按位或、按位非、按位异或。 与:& 都为1则为1 或:| 有一个为1则为1 非(取反):~ 按位取反 异或:^ 不同为1(如1和0,0和1),相同为0(0和0,1和1) 位运算的几个经典用途: 1. 取x串中的低7位 x&0x7F 2. 将x串中低四位变成1,其他位不变 x|0xF 3. 将x串中低四位取反原创 2014-02-12 15:02:11 · 3448 阅读 · 0 评论 -
C语言变量在内存中存储问题
在C语言中,内存可以划分为3种,堆、栈、静态存储区。 栈:就是auto变量存放区域,自动释放,在编译的时候需要知道空间大小。(如int a = 10;) 堆:一般用作开辟动态存储区,需要人工开辟,人工释放,可以在运行时开辟。(如malloc()和free()函数) 静态存储区:这个区域存放一些常量,不能改变值。(如#define NUMBER 100) char *p = "Tes原创 2014-02-12 11:53:37 · 996 阅读 · 0 评论 -
CFileDialog的使用方法
Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行 Android开发环境搭建 上个月为了参加Google举办的Android大学生挑战赛,搭建了Android开发环境,虽然一个晚上在视频教程和网络资源的帮助下离线安装好了,并能够进行开发,但是安装过程不是十分顺利,在网上找各种解决办法,无奈,都是互相转帖,要错大家一起错原创 2014-04-30 14:05:31 · 545 阅读 · 0 评论 -
C语言字符串函数大全
函数名: strcpy 功 能: 拷贝一个字符串到另一个 用 法: char *strcpy(char *destin, char *source); 程序例: #include #include int main(void) { char string[10]; char *str1 = "abcdefghi"; strcp转载 2014-04-30 14:11:54 · 391 阅读 · 0 评论 -
如何选择DLL中函数的导出方式
要导出DLL中的函数,我们有两种方式:一是使用模块定义文件(.def文件);二是使用__declspec(dllexport)关键字。 那么,应该选择哪种方式来导出DLL中的函数呢?要决定如何选择,你应该首先想清楚这个问题:谁将使用你的DLL?是你自己的应用使用的DLL,还是他人的应用使用的你的DLL作为第三方DLL? 然后,你参考下面的.def和__declspec(dlle转载 2014-04-30 14:17:40 · 432 阅读 · 0 评论 -
lib与dill的区别
什么是lib文件,lib和dll的关系如何 ? (1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。lib文件是必须在编译期就连接到应用程序中的,而dll文件是运行期才会被调用的。如果有dll文件,那么对应的转载 2014-04-30 14:19:12 · 561 阅读 · 0 评论 -
MFC双缓冲解决图象闪烁
显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。 MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序。 我想就我长期(呵呵当然也只有2年多)使用MFC绘图的经验谈谈我的一些观点。 1、显示的图形为什么会闪烁? 我们的绘转载 2014-04-30 14:20:14 · 463 阅读 · 0 评论 -
MFC读取配置文件
在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString( LPCTSTR lpAppName, LPCT转载 2014-04-30 14:20:59 · 644 阅读 · 0 评论
分享