我需要一种方法来读取可以
的输入数据读到文件结尾(int变量)。
读到行尾(int变量)。
示例输入文件:
1 2 3 4
3 2 3
我需要:
将第1行中的所有数字放入第一个数组。
将第2行中的所有数字放到第二个数组中。
可用于在线编译:ideone,codeforces,...
可以从文件中读取。
和打印输出可以
最重要的是速度。并且使用简单。
我应该使用哪种以及如何使用它?
答案 0 :(得分:0)
对于学习C ++,我推荐像The C++ Programming Language (4th Edition)和A Tour of C++这样的书,后者是标准库的参考书。标准库中有许多设施,例如流和容器,其设计易于使用。它们也比自制解决方案更有效,但这是一个实施质量问题。
std::fstream
。std::vector
。std::fixed
和std::setprecision
,即std::cout << std::fixed << std::setprecision(2) << 1.23455;
。这样做不回合。您可以为此目的参考Rounding Number to 2 Decimal Places in C。