本文介绍了从c ++代码运行系统函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
嗨
如何使用$ wc -l file_name来输出行数。
#包括< cstdlib>
使用std :: system;
system(wc -l file_name)
我收到了
**************************************** ********** **************
read_data.cpp:在成员函数''int read_data :: get_number_of_lines()'' :
read_data.cpp:14:错误:'wc''未在此范围内声明
read_data.cpp:14:错误:''l''是未在此范围内声明
************************************* ************* **************确认
$ div $ = >解决方案
你需要一个''main''函数,你需要将参数提供给
''system''作为字符串,即用引号括起来,并在命令后用分号。
总之,你需要一本初学者的书。
你有一本吗?
-
答:因为它弄乱了人们通常阅读文字的顺序。
问:为什么这么糟糕?
A:热门发布。
问:usenet和电子邮件中最烦人的事情是什么?
hi
how can I use $wc -l file_name which puts out the number of lines.
#include <cstdlib>
using std::system;
system (wc -l file_name)
I get
************************************************** **************
read_data.cpp: In member function ''int read_data::get_number_of_lines()'':
read_data.cpp:14: error: ''wc'' was not declared in this scope
read_data.cpp:14: error: ''l'' was not declared in this scope
************************************************** **************
thanks
解决方案
You need a ''main'' function, and you need to supply the argument to
''system'' as a string, that is, in quotes, and a semicolon after the command.
In short, you need a beginner''s book.
Do you have one?
--
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
这篇关于从c ++代码运行系统函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!