我是C++编程的新手,但我有Java经验.我需要有关如何将对象传递给C++中的函数的指导.
我是否需要传递指针,引用或非指针和非引用值?我记得在Java中没有这样的问题,因为我们只传递了保存对象引用的变量.
如果您还可以解释在哪里使用这些选项,那将会很棒.
c++ pointers c++-faq pass-by-reference pass-by-value
例如,一个名为Table的类,其构造函数为: Table(string name="", vector <string> mods);
Table(string name="", vector <string> mods);
如何将矢量初始化为空?
编辑:忘记提到这是C++.
c++ string parameters constructor vector
c++ ×2
c++-faq ×1
constructor ×1
parameters ×1
pass-by-reference ×1
pass-by-value ×1
pointers ×1
string ×1
vector ×1