5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

C++相談室 part70

22 :デフォルトの名無しさん:2009/06/14(日) 21:44:06
仮に
class A {
public:
 A() {
  m_String = ::GetHogeStr();
  m_pStr = m_String.c_str();
 }
 const char * GetStr() {
  return m_pStr;
 }
 std::string m_String;
 const char *m_pStr;
};

みたいにしてあった場合、例えば
std::vector<A> a;
とかやってると a の操作によっては中身が再配置されてまずいんでないの?

230 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)