是否需要用类编写所有代码才能符合C++的正确编程风格,还是允许使用类似C语言的过程式编程?如果我要将一些代码交给别人,只要其中包含std::vector和std::string(而不是char *),它就会被接受为C++吗?还是必须全部都是类?
int number = 204;
std::string result = my_procedure(number);
OR
MyClass machine;
std::string result = machine.get(number);
在一些源代码中,程序员是否需要或允许使用类似于C
的过程?您是否曾经不得不做过这样的事情?
在这个问题的背景下,C
和C++
之间的边界在哪里(如果有的话)?
我希望我的问题清晰并符合规定。
itoa
。输入:142
将返回字符串一百四十二
。你知道我的意思吗?就像将整数转换为单词一样。 - user418748