本文介绍了从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 ++代码运行系统函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 18:25