任何人都可以帮助我 I/O 将 C/C++ 程序重定向到文件而不使用 Repl.it 上的文件流
Can anyone help me with I/O redirection of C/C++ Program to a File without using filestreams on Repl.it
我正尝试在 repl.it 上的开放 shell 中进行 I/O 重定向。通过程序从一个文件中获取输入到运行。输出到一个新文件但没有任何显示?我只习惯于使用 CMD 从 Windows 开始。
Shell:
~/maybe-lab6and7$ clang-7 -pthread -lm -o main main.c < address.txt >
open.txt
~/maybe-lab6and7$
编译和linking你的程序后,如果没有编译问题和link问题发生,你将在当前目录中有一个可执行文件。 (假设可执行文件被命名为:main
。)
然后,更改程序权限后 main
可执行,
您可以执行类似于以下的程序:
./main < sourcedata.txt > destinationdata.txt
结果是 main
可以从 stdin
读取 sourcedata.txt
文件并且程序的输出(而不是显示在终端上)将被写入 destinationdata.txt
.
我正尝试在 repl.it 上的开放 shell 中进行 I/O 重定向。通过程序从一个文件中获取输入到运行。输出到一个新文件但没有任何显示?我只习惯于使用 CMD 从 Windows 开始。
Shell:
~/maybe-lab6and7$ clang-7 -pthread -lm -o main main.c < address.txt >
open.txt
~/maybe-lab6and7$
编译和linking你的程序后,如果没有编译问题和link问题发生,你将在当前目录中有一个可执行文件。 (假设可执行文件被命名为:main
。)
然后,更改程序权限后 main
可执行,
您可以执行类似于以下的程序:
./main < sourcedata.txt > destinationdata.txt
结果是 main
可以从 stdin
读取 sourcedata.txt
文件并且程序的输出(而不是显示在终端上)将被写入 destinationdata.txt
.