|
1
11
有几个优点,主要是
C++ I/O具有类型安全性。您不会将参数列表编写为带引号的字符串,然后再编写为变量等。你写下你将要打印的内容,C++计算出它们有多少个参数以及它们是什么类型。当类型不匹配时,C I/O可能会导致I/O错误,甚至尝试访问受保护的内存。
C++ I/O很容易扩展。你可以写
C++ I/O,虽然乍看起来相当简单,但是有很多程序员可访问的结构,因此一个好的C++程序员可以修改它来覆盖C/IO不能的情况。(不要过度使用。) |
|
|
2
4
最大的收获是类型安全。C中的格式字符串没有类型(与例如ocaml或boost::format不同),因此您可以意外地对它们执行一些非常讨厌的操作。 |
|
|
3
2
更多? |
|
|
4
1
首先,如果你使用iostream,那么你就可以使用
|
|
|
5
0
如果你使用C++,你可能想使用OOP,对吧?我猜CSTDIO(又称stdio.h)只是为了与C兼容。 |
|
|
adam101 · c中文本文件的读/写结构++ 8 年前 |
|
|
Galaxy · C++11 int8\t错误输入/输出 8 年前 |
|
|
Finley · 如果(!(is>>s))是什么意思? 8 年前 |
|
|
Arlington · C++删除或覆盖文件中的现有信息 8 年前 |
|
|
James · 为什么我不能从用户那里读取一个值并使其成为常数? 8 年前 |