C++ 调用Linux系统命令
来源:互联网 发布:java字符串方法 编辑:程序博客网 时间:2024/05/30 23:31
一个简单的C++程序,Test函数用来测试调用Linux的系统命令ls -l
#include<cstdlib>#include<string>#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;const int N = 300;void Test(void){ char line[N]; FILE *fp; string cmd = "ls -l"; // system call const char *sysCommand = cmd.data(); if ((fp = popen(sysCommand, "r")) == NULL) { cout << "error" << endl; return; } while (fgets(line, sizeof(line)-1, fp) != NULL){ cout << line << endl; } pclose(fp);}int main(){ Test(); return 0;}
0 0
- Linux C程序调用系统命令
- python 调用linux系统命令
- C++ 调用Linux系统命令
- python调用linux系统命令
- linux c statfs系统调用
- Linux学习--系统调用、POSIX、C库、系统命令和内核函数
- 如何在C语言编程中调用linux系统终端下的命令
- 使用 Linux 系统调用的内核命令
- 使用 Linux 系统调用的内核命令
- 使用 Linux 系统调用的内核命令
- 使用 Linux 系统调用的内核命令
- 使用 Linux 系统调用的内核命令
- 使用 Linux 系统调用的内核命令
- Java 调用Linux 系统关机命令
- 使用 Linux 系统调用的内核命令
- 使用 Linux 系统调用的内核命令
- 使用 Linux 系统调用的内核命令
- 使用 Linux 系统调用的内核命令
- Linux 限制IP——/etc/hosts.allow和/etc/hosts.deny文件
- C++ STL 容器整理
- PHP高效率写法(详解原因)
- c语言学习之day04
- 使用NPOI读取Excel数据到DataTable
- C++ 调用Linux系统命令
- PHP ob_start() 函数介绍
- 多重继承下的虚表访问
- CSS浏览器兼容性与解析问题终极归纳
- 关于set_new_handler
- 国庆假期HTML学习心得
- 开始开发Foggy IOS端
- 九度OJ 题目1029
- 类成员初始化实例