■30735 / ) |
同じ名前空間内の構造体について |
□投稿者/ YU (1回)-(2009/01/05(Mon) 14:56:31)
|
分類:[C/C++]
宜しくお願いします。 当方の環境はWinXPでVisual C++ 2003です。
例えば下記のコードの場合。 ------------------------------------- namespace AAA { map<string, BBB> CCC;
struct BBB { string xxxx; string yyyy; string zzzz; }; } ------------------------------------- これだと"BBBはメンバではない"とエラーになってしまいます。
かといって map<string, BBB> CCC; を map<string, AAA::BBB> CCC;
としてもやはり同じエラーとなります。 勉強不足の為かもしれませんが、色々調べてもなかなか理解できず困っています。 何故エラーになるのかわかる方がいらっしゃいましたら、ご教授をよろしくお願いします。
|
|