ChinaUnix.net
相关文章推荐:

HP popen不执行

http://chinaunix.net/jh/23/62446.html看了这个贴子,好像对popen说的较少。我有几个疑问,通过具体例子解说如下: int main(void) { …… fp=popen("pppd call new","r"); …… pclose(fp); …… } 将其编译运行后,观察进程表如下: 15 a.out 16 sh -c pppd call new 17 pppd call new 这是一个拨号建立ppp连接的进程,modem处于连接状态时,该进程一直在运行 运行./a.out时,pclose(...

by flyingbxf - C/C++ - 2004-02-07 11:48:51 阅读(1909) 回复(6)

相关讨论

#include "stdio.h" #include "stdlib.h" #include "errno.h" #include "string.h" #include "netdb.h" #include "sys/types.h" #include "netinet/in.h" #include "sys/socket.h" #define SVRPORT 5656 main(){ int sock_fd,rcvnum; char sSBuf[150],sRBuf[150]; FILE *fp; struct sockaddr_in serv_addr; while (1){ memset(&sSBuf,0,sizeof(sSBuf)); memset(&sRBuf,0,sizeof(sRBuf)); /* ======...

by hnthjh - C/C++ - 2007-05-15 13:45:57 阅读(1807) 回复(7)

#include "stdio.h" #include "stdlib.h" #include "errno.h" #include "string.h" #include "netdb.h" #include "sys/types.h" #include "netinet/in.h" #include "sys/socket.h" #define SVRPORT 5656 main(){ int sock_fd,rcvnum; char sSBuf[150],sRBuf[150]; FILE *fp; struct sockaddr_in serv_addr; while (1){ memset(&sSBuf,0,sizeof(sSBuf)); memset(&sRBuf,0,sizeof(sRBuf)); /* ===========================...

by hnthjh - 其他UNIX - 2007-05-15 11:07:07 阅读(1809) 回复(6)

在oracle用户下,执行dbca,错误信息如下 UnsatisfiedLinkError exception loading native library: njni10 Exception in thread "main" java.lang.UnsatisfiedLinkError: get at oracle.net.common.NetGetEnv.get(Native Method) at oracle.net.config.Config.getNetDir(Unknown Source) at oracle.net.config.Config.initConfig(Unknown Source) at oracle.net.config.Config.(Unknown So...

by hippo0119 - HP-UX - 2009-04-15 20:13:29 阅读(2050) 回复(3)

在oracle用户下,执行dbca,错误信息如下 UnsatisfiedLinkError exception loading native library: njni10 Exception in thread "main" java.lang.UnsatisfiedLinkError: get at oracle.net.common.NetGetEnv.get(Native Method) at oracle.net.config.Config.getNetDir(Unknown Source) at oracle.net.config.Config.initConfig(Unknown Source) at oracle.net.config.Config.(Unknown So...

by hippo0119 - Oracle - 2009-04-16 14:50:48 阅读(2037) 回复(5)

hp +informix 数据库 用odbc联数据库。 sql语句是 select int_id from test where rdn=? 然后绑定参数 SQLBindParameter(cookHstmt,1,SQL_PARAM_INPUT,SQL_C_CHAR,SQL_CHAR,60,0,(UCHAR *)rdn,0,NULL); if (rc !=SQL_SUCCESS) { printf("SQLBindParameter 1 error\n"); } 其中rdn是 char rdn[100]="missli"; 然后再 rc=SQLExecute(cookHstmt); 执行出错。 执行的时候报错: {error}...

by idd - C/C++ - 2005-09-02 10:29:34 阅读(2064) 回复(2)

做了几年的技术支持,终于发现,如当初去做AS400了.哎... [ 本帖最后由 marty.xu 于 2006-9-11 14:41 编辑 ]

by marty.xu - HP-UX - 2006-09-15 22:40:47 阅读(2625) 回复(13)

APUE第2版406页说 每次调用popen时,应当记住所创建子进程的ID 请问,怎么得到这个子进程ID的? 有些人推荐用fork+execl,但是我要在这个管道里传输一些指令,所以就选择了popen

by marco_hxj - C/C++ - 2009-06-04 10:14:01 阅读(4814) 回复(8)

一个命令os.system()可以正常执行 但用os.popen()时就会中途退出 也没有出错信息的 注:该命令有大量的标准输出和出错输出,是交互的命令 请问是为什么啊

by rwen2012 - Python - 2007-08-31 22:34:47 阅读(2919) 回复(3)

在程序中如何更换目录操作?我用popen("cd bin","r"),却得到想要的结果

by ShareThought - Solaris - 2007-06-22 22:43:11 阅读(1273) 回复(2)

解决了一个以前没有解决的问题 我原来在这里问过一个问题,调用SHELL的时候,如何获得SHELL的返回值 上次没有人回答,现在我自己解决了。估计有好多人想知道答案,所以在这里公布一下 方法就是 FILE * popen( const char*, const char* )函数 管道函数 两个参数,第一个是要执行的SHELL,第二个是文件打开属性,一般用 " r " 就足够了 函数返回一个FILE 指针。然后可以用读取文件的方法读取返回值!!! 欲知...

by net_robber - C/C++ - 2006-04-18 08:48:15 阅读(2013) 回复(4)