博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[C++] socket -9[匿名管道]
阅读量:6853 次
发布时间:2019-06-26

本文共 1530 字,大约阅读时间需要 5 分钟。

 

::怎么弄都不能读取信息....先把代码放着....

1 #include
2 #include
3 int main() 4 { 5 HANDLE read=NULL,write=NULL; 6 SECURITY_ATTRIBUTES ss; 7 STARTUPINFO sa={
0}; 8 PROCESS_INFORMATION pp={
0}; 9 char text[]="匿名管道程序测试!";10 DWORD writetext;11 ss.nLength=sizeof(ss);12 ss.lpSecurityDescriptor=NULL;13 ss.bInheritHandle=TRUE;14 if(CreatePipe(&read,&write,&ss,0))15 {16 printf("创建匿名管道成功!\r\n");17 sa.cb=sizeof(sa);18 sa.dwFlags=STARTF_USESHOWWINDOW;19 sa.hStdInput=read;20 sa.hStdOutput=write;21 sa.hStdError=GetStdHandle(STD_ERROR_HANDLE);22 if(::CreateProcess(NULL,"子进程.exe",NULL,NULL,TRUE,0,NULL,NULL,&sa,23 &pp))24 {25 printf("创建子进程成功\r\n");26 WriteFile(write,text,sizeof(text),&writetext,NULL);27 printf("通过匿名管道写入数据成功\r\n");28 }29 else30 {31 printf("创建子程失败\r\n");32 }33 }34 //::Sleep(50000);35 return 0;36 }
1 #include
2 #include
3 int main() 4 { 5 HANDLE read=NULL; 6 char text[100]={
0}; 7 DWORD readtext; 8 read=GetStdHandle(STD_INPUT_HANDLE); 9 if(ReadFile(read,text,100,&readtext,NULL))10 {11 printf("从匿名管道读取的数据是: %s\r\n",text);12 }13 else14 {15 printf("读取失败!\r\n");16 }17 ::Sleep(10000);18 return 0;19 }
http://www.cnblogs.com/zjutlitao/p/3693928.html
你可能感兴趣的文章
中国工程院院士:物联网市场须走出碎片化
查看>>
云计算和大数据行业:了解其中真实的谎言
查看>>
香港以大数据打造智慧城市
查看>>
中国电信完成物联网eSIM卡平台建设:力争明年实现eSIM商用
查看>>
OA系统选型分析:华天动力OA与金和OA
查看>>
如果你没被WannaCry感染就一定要小心Adylkuzz
查看>>
HR:2017/2018年数据中心驱动400Gbps部署
查看>>
单元测试覆盖工具coverlipse
查看>>
Jmeter分布式部署文档
查看>>
微软打算用DNA存储数据 但成本和速度仍是个大问题
查看>>
使用Java向properties存数据
查看>>
产能过剩的光伏电池,是否还是未来的朝阳产业?
查看>>
如何在SaaS企业及服务市场上站稳脚跟
查看>>
中心商务区建智慧城市 将现 “芝加哥夜景”
查看>>
移动端App测试实用指南(下)
查看>>
为什么没有一个软件质量保证的RUP工作流程
查看>>
海尔王淼:智能家居互联互通先解决用户需求
查看>>
商务部:中国将采取一切措施维护光伏企业合法权益
查看>>
MySQL数据库开发必备常识
查看>>
晶科能源力促分布式光伏行业标准制定
查看>>