int main() { netsnmp_session session, *ss; netsnmp_pdu *pdu ; oid objid_enterprise[] = { 1, 3, 6, 1, 4, 1,969, 6 }; oid objid_snmptrap[] = { 1, 3, 6, 1, 4, 1, 969, 6, 1, 2, 0 }; SOCK_STARTUP; snmp_sess_init(&session); printf("1111111111111\n"); session.version=SNMP_VERSION_2c; session.callback = snmp_input; session.callback_magic = NULL; netsnmp_ds_set_int(NETSNMP_DS_LIBRAR...
by sxh2006 - 程序开发 - 2006-04-22 20:41:45 阅读(1465) 回复(3)
系统是redhat linux as/4 下面是我写的一段测试代码 [code] void sendMsg(int sockfd) { int sendNumBytes, i; char sendBuf[5]; bzero(sendBuf, sizeof(sendBuf)); fgets(sendBuf, sizeof(sendBuf) - 1, stdin); sendNumBytes = 0; for(i = 0; ; i++) { sendNumBytes += send(sockfd, sendBuf + sendNumBytes, 10 - sen...
在linux AS4+gcc version 3.2.3 平台下使用内联函数发现:如果在头文件中声明内联函数,在源文件中定义内联函数,在编译的过程中,就会出错。错误信息为: [sxit@PL2000 .pre]$ g++ Test.cpp main.cpp -o inline main.cpp:8:2: warning: no newline at end of file /tmp/ccOhSUFX.o(.text+0x18): In function `main': : undefined reference to `CTest::print()' collect2: ld returned 1 exit status 相关代码如下 [code] //Test...
[code] 1。信号的产生 linux下的信号可以类比于DOS下的INT或者是Windows下的事件.在有一个信号发生时候相信的信号就会发送给相应的进程.在linux下的信号有以下几个. 我们使用 kill -l 命令可以得到以下的输出结果: 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD 18) SIGCONT 19) ...
如:waveOutWrite, waveOutReset, 在哪个头文件中啊? 又如:CopyMemory, GloballLock, InitializeCriticalSection 等。 这次将Windows程序移植到linux下,头都大了!
static void function() static void *function() static inline void function() static inline datatype function() extern void *function()