最新消息:

标签:c

c reference manual读书笔记(一)
读书笔记

c reference manual读书笔记(一)

admin 14年前 (2011-07-03) 2922浏览 0评论

原创文章,转载请注明: 转载自pagefault 本文链接地址: c reference manual读书笔记(一) 我读的是第五版的影印版,简单的做了一些笔记.下面是第二章的笔记. 1 c 源文件的字符集(character set)包含在ISO/...

编译Windows下的第一个MySQL程序
C/C++

编译Windows下的第一个MySQL程序

admin 14年前 (2011-03-27) 3253浏览 0评论

    要编写高效的客户端软件就得用C语言, Oracle的OCI初级编程基本搞懂了, 现在学一点MySQL客户端的编程, 可以偿试去写一个Oracle与MySQL对拷数据的C程序, MySQL的源代码看不懂, 走走外围也不错. ...

获取进程数
C/C++

获取进程数

admin 14年前 (2011-03-09) 2789浏览 0评论

DWORD dwProcs[1024*2]; DWORD dwNeeded; EnumProcesses( dwProcs, sizeof(dwProcs), &dwNeeded ); 阅读全文——共124字...

关于SIGPIPE
C/C++

关于SIGPIPE

admin 14年前 (2010-12-30) 2813浏览 0评论

最近在做网络编程,有时候程序会挂掉,调试发现程序收到了SIGPIPE,造成这个信号的原因可以自行google,因为程序收到SIGPIPE的默认动作是终止程序,所以我们需要对这个信号进行屏蔽。 在多进程的环境下,下面代码可以解决问题: struct...

Mysql C API编程1
C/C++

Mysql C API编程1

admin 15年前 (2010-02-23) 2817浏览 0评论

本文参考资料: http://dev.csdn.net/article/59/59727.shtm http://dev.mysql.com/doc/refman/5.0/en/c.html

建立Mysql C开发环境
Linux

建立Mysql C开发环境

admin 15年前 (2010-02-21) 3017浏览 0评论

之前安装了Mysql,现在开始建立C开发环境。 安装C语言编程接口: sudo apt-get install libmysqlclient15-dev 很简单,接口装好了,具体的接口函数可以参考这里: http://dev.mysql.com/...

unix简单的信号处理
C/C++

unix简单的信号处理

admin 15年前 (2009-09-10) 2801浏览 0评论

unix下最简单的信号处理函数是signal函数: #include void (*signal(int signo,void (*func)(int)))(int); sign参数是信号名,func是信号处理程序。 为了简化signal函数的书写...

C 程序来访问和设置环境变量
C/C++

C 程序来访问和设置环境变量

admin 15年前 (2009-08-22) 3000浏览 0评论

对于 C 程序的用户来说,可以使用下列三个函数来设置或访问一个环境变量。 ◆ getenv()访问一个环境变量。输入参数是需要访问的变量名字,返回值是一个字符串。如果所访问的环境变量不存在,则会返回 NULL。 ◆ setenv()在程序里面设置某...

关于Makefile
C/C++

关于Makefile

admin 16年前 (2009-08-11) 2764浏览 0评论

在LINUX下开发,如果不会用Makefile,那是一件多么可笑的事! 以前只学了一些Makefile的最最基础的知识,今天又在《Linux c 编程一站式学习》中看到了Makefile的用法,于是下定决心把自己的Makefile提高一个档次。

Linux下的静态库和动态库
Linux

Linux下的静态库和动态库

admin 16年前 (2009-08-06) 2651浏览 0评论

Linux下的静态库的后缀为a,动态库后缀为o。与之对应的windows下静态库后缀为lib,动态库后缀为obj。 有时候需要把一组代码编译成一个库,这个库在很多项目中都要用到,例如libc 就是这样一个库,我们在不同的程序中都会用到libc 中的库...

通过extern和static实现c语言的封装
C/C++

通过extern和static实现c语言的封装

admin 16年前 (2009-08-04) 2909浏览 0评论

C语言并不是面向对象的程序设计语言,但是我们可以通过extern和static实现程序的封装和隐蔽。 举个例子,我们在主函数中要使用一个栈,栈的实现代码在stack.c中,我们要主函数不能访问stack.c中的除压栈

VC++复习笔记3-MFC消息映射机制
C/C++

VC++复习笔记3-MFC消息映射机制

admin 16年前 (2009-07-26) 2902浏览 0评论

在WINDOWS程序中消息的处理是通过一个消息队列来管理的,但在实际的MFC编程的时候,我们要对程序进行一个消息响应的时候并不清楚ClassWizard具体为程序添加了什么,只看到了一个消息处理函数的实现接口.具体ClassWizard做了什么工作呢...