按类别查询搜索结果
关于关键词 的检测结果,共 2267
ailsa_lu | 2013-07-16 00:17:21 | 阅读(1720) | 评论(0)
   摘抄自《程序员的自我修养:链接、装载与库》(俞甲子 石凡 潘爱民 著)   毫无疑问,"Hello World"对于程序员来说肯定是如雷贯耳,就是这样一个简单的程序,带领了无数的人进入了程序的世界。简单的事物背后往往又蕴涵着复杂的机制,如果我们深入思考一个简单的"Hello World"程序,就会发现很...【阅读全文】
qxhgd | 2013-07-14 21:17:28 | 阅读(480) | 评论(0)
为了方便调试C程序,写了个打印信息的宏,能够打印错误信息,以及错误发生的文件名、行号。#ifndef _DEBUG_H_#define _DEBUG_H_#include <stdio.h>#include <string.h>#include <malloc.h>#define ERRBUFLEN 1024...【阅读全文】
【C/C++】 号屏蔽字
IT--鑫 | 2013-07-13 11:51:46 | 阅读(200) | 评论(0)
iWonderLinux | 2013-07-13 11:01:08 | 阅读(2220) | 评论(0)
    信号无需由同一个线程来获取和释放,因此信号可用于异步事件通知,如用于信号处理程序中。同时,由于信号包含状态,因此可以异步方式使用,而不用象条件变量那样要求获取互斥锁。但是,信号的效率不如互斥锁高。缺省情况下,如果有多个线程正在等待信号,则解除阻塞的顺序是不确定的。信号在使用前必须...【阅读全文】
Larpenteur | 2013-07-13 06:15:00 | 阅读(310) | 评论(0)
选择成员或非成员实现    为类设计重载操作符的时候,必须选择是将操作符设置为类成员还是普通非成员函数。在某些情况下,程序员没有选择,操作符必须是成员;在另一些情况下,有些经验原则可指导我们做出决定。下面是一些指导原则,有助于决定将操作符设置为类成员还是普通非成员函数:    1.赋值(...【阅读全文】
yuanwp | 2013-07-11 14:00:29 | 阅读(1230) | 评论(0)
为了方便调试C程序,写了个打印信息的宏,能够打印错误信息,以及错误发生的文件名、行号。#ifndef _DEBUG_H_#define _DEBUG_H_#include <stdio.h>#include <string.h>#include <malloc.h>#define ERRBUFLEN 1024...【阅读全文】
wjian10 | 2013-07-11 10:56:12 | 阅读(520) | 评论(0)
为了方便调试C程序,写了个打印信息的宏,能够打印错误信息,以及错误发生的文件名、行号。#ifndef _DEBUG_H_#define _DEBUG_H_#include <stdio.h>#include <string.h>#include <malloc.h>#define ERRBUFLEN 1024...【阅读全文】
Larpenteur | 2013-07-11 02:04:26 | 阅读(330) | 评论(0)
为了方便调试C程序,写了个打印信息的宏,能够打印错误信息,以及错误发生的文件名、行号。#ifndef _DEBUG_H_#define _DEBUG_H_#include <stdio.h>#include <string.h>#include <malloc.h>#define ERRBUFLEN 1024...【阅读全文】
attempt | 2013-07-11 00:06:26 | 阅读(1670) | 评论(0)
为了方便调试C程序,写了个打印信息的宏,能够打印错误信息,以及错误发生的文件名、行号。#ifndef _DEBUG_H_#define _DEBUG_H_#include <stdio.h>#include <string.h>#include <malloc.h>#define ERRBUFLEN 1024...【阅读全文】
iWonderLinux | 2013-07-10 16:44:12 | 阅读(3090) | 评论(0)
选择成员或非成员实现    为类设计重载操作符的时候,必须选择是将操作符设置为类成员还是普通非成员函数。在某些情况下,程序员没有选择,操作符必须是成员;在另一些情况下,有些经验原则可指导我们做出决定。下面是一些指导原则,有助于决定将操作符设置为类成员还是普通非成员函数:    1.赋值(...【阅读全文】
winway1988 | 2013-07-09 20:24:25 | 阅读(4550) | 评论(0)
为了方便调试C程序,写了个打印信息的宏,能够打印错误信息,以及错误发生的文件名、行号。#ifndef _DEBUG_H_#define _DEBUG_H_#include <stdio.h>#include <string.h>#include <malloc.h>#define ERRBUFLEN 1024...【阅读全文】
iWonderLinux | 2013-07-08 19:59:12 | 阅读(5340) | 评论(2)
local.h点击(此处)折叠或打开#include <sys/socket.h>#include <sys/epoll.h>#include <netinet/in.h>#include <arpa/inet.h>#include <fcntl.h>#include <unistd.h>#include <stdio.h>#inclu...【阅读全文】
linlinhust | 2013-07-08 19:42:21 | 阅读(4640) | 评论(0)
同一台服务器上,编译两个程序,都用到libpcap静态库,两个程序测makefile的格式差异很大,一个ok,一个链接出错。但是包含的库什么的都类似啊,都用了-lpcap,找了半天,尝试了半天。详细地对比,在一个makefile调整了一下-lpcap的位置:LIBFILES += -lpthread -lpcap\            ${Ao...【阅读全文】
sxcong | 2013-07-07 22:01:58 | 阅读(11390) | 评论(8)
lame是mp3的一个实现库,不过一般都是在学习ffmpeg过程中顺便学它的。很多年以前直接在嵌入式上开发,最近发现版本稍有些变化,再整理一下。最新的版本lame-3.99不支持vc6了,带的是vc2008工程。3.97是vc6。(3.98没有看)。如果lame直接解码成wav,参数是--decode, 在代码中会走到这个分支:if (lame_get_decode_only(g...【阅读全文】
熹熹爸爸 | 2013-07-05 12:21:35 | 阅读(1060) | 评论(0)
一)Linux环境进程间通信(一)管道及有名管道 http://www.ibm.com/developerworks/cn/linux/l-ipc/part1/二)Linux环境进程间通信(二): 信号上: http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index1.html下: http://www.ibm.com/developerworks/cn/linux...【阅读全文】
ziyuthor | 2013-07-04 10:15:14 | 阅读(220) | 评论(0)
【C/C++】 bcb装ocx
cold_moon | 2013-07-02 18:05:56 | 阅读(1030) | 评论(0)
component--install packages找到borland user components点remove即可从控件面板中删除该控件。component- import actvex ...选择ocx会提示覆盖一些.cpp,确定还会提示一个bpl文件保存在哪里,用默认的,也可以自己制定个。然后component--install packages找到borland user components点install,面...【阅读全文】
0n10rz1r0 | 2013-07-02 17:11:28 | 阅读(1490) | 评论(0)
这部分代码是从某项目中看到的,写的挺好,值得我学习。头文件:点击(此处)折叠或打开#ifndef _XXX_MBX_H_#define _XXX_MBX_H_#include #define XXX_MBX_WAIT_ACK 0x0002 ///< Message Flag : Wait f...【阅读全文】
iWonderLinux | 2013-06-29 15:16:13 | 阅读(3890) | 评论(0)
    信号是E.W.Dijkstra在二十世纪六十年代末设计的一种编程架构。Dijkstra的模型与铁路操作有关:假设某段铁路是单线的,因此一次只允许一列火车通过。信号将用于同步通过该轨道的火车。火车在进入单一轨道之前必须等待信号灯变为允许通行的状态。火车进入轨道后,会改变信号状态,防止其他火车进入该轨...【阅读全文】
风箫夜吟 | 2013-06-27 15:44:59 | 阅读(2660) | 评论(0)
微软笔试,背包问题【阅读全文】