文字列を渡すことは、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 の配列からの型キャストですか?