掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CArrayについて (ID:70335)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
↓再現できませんでした。なんの問題もありません。ちゃーんと動いてくれます。 // cl -EHsc -D_AFXDLL -MD foo.cpp #include <afxwin.h> #include <cstringt.h> #include <afxtempl.h> #include <iostream> struct CTempl { CString m_strName; CString m_strAddress; CTempl() : m_strName(_T("nagasawa")) , m_strAddress(_T("tokyo")) {} CTempl(CString strName, CString strAddress) { m_strName = strName; m_strAddress = strAddress; } }; int main() { CArray<CTempl*, CTempl*> m_caTempl; CTempl* p; p = new CTempl(_T("Hello"),_T("world")); m_caTempl.Add(p); p = new CTempl(_T("Adam"),_T("Eve")); m_caTempl.Add(p); p = new CTempl(_T("Red"),_T("Blue")); m_caTempl.Add(p); int nNum = m_caTempl.GetSize(); for(int nI=0; nI<nNum; nI++) { CTempl* pcaObj = m_caTempl.GetAt(nI); CString str0 = pcaObj->m_strName; std::cout << static_cast<const char*>(str0) << std::endl; } }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.