文字列を渡すことは、C++ で""
呼び出して文字列を渡すことと同じですか?std::str("")
たとえば、引数として受け入れる関数が与えられたstd::str
場合:
void funcA(std::string arg) {
arg = "abc";
}
またはで呼び出す必要がありますfuncA(std::string("abc"));
かfuncA("abc");
?つまり、2 番目のバージョンは char の配列からの型キャストですか?
文字列を渡すことは、C++ で""
呼び出して文字列を渡すことと同じですか?std::str("")
たとえば、引数として受け入れる関数が与えられたstd::str
場合:
void funcA(std::string arg) {
arg = "abc";
}
またはで呼び出す必要がありますfuncA(std::string("abc"));
かfuncA("abc");
?つまり、2 番目のバージョンは char の配列からの型キャストですか?