【发布时间】:2013-12-18 14:23:25
【问题描述】:
如何在不知道用户将输入的字符串大小的情况下将 c 字符串读入字符数组?
【问题讨论】:
-
到目前为止你写了什么? (按需调整大小的字符数组?什么?)
-
所以现在我们应该做出决定了。这是 C XOR C++ 吗?
-
@ebyrob 如果 XOR 让您大吃一惊,那么该是 blow it even more 的时候了。 C 和 C++ 是非常不同且不兼容的语言。 C 代码应该以 C 风格编写,并且应该使用 C 编译器进行编译。 C++ 代码应该以 C++ 风格编写,并且应该使用 C++ 编译器进行编译。这两种语言共享一个狭窄的公共子集有历史原因,但这并不意味着可以/应该/尝试编写“C/C++”代码(即混合两种语言)。
-
@ebyrob 嗯...什么? VS在抱怨什么?怎么会,甚至?我什么也没说。完全没有。我不知道/不明白你为什么建议我这样做。而且我知道它不尊重 C++ 标准,事实上这并不让我感到惊讶(微软在实施标准方面做得很差)。
-
@H2CO3 是的,但比新的 GCC 版本少...