??????? 今天在使用池工給的一個配置設置文件類的時候總是報錯,錯誤很奇怪,解決后很以外的發現,問題竟然在命名空間上.再次復習一下相關內容.
? #include ? "stdafx.h" ?
? #include ? <iostream> ?
? using ? namespace ? std; ?
? ?
? namespace ? A ?
? { ?
? void ? f(){cout<<"In ? A::f() ? function"<<endl;} ?
? } ?
? namespace ? B ?
? { ?
? void ? f(){cout<<"In ? B::f() ? function"<<endl;} ?
? } ?
? ?
? ?
? ?
? int ? main(int ? argc, ? char* ? argv[]) ?
? { ?
? { ?
? using ? namespace ? A; ?
? f(); ?
? } ?
? { ?
? using ? namespace ? B; ?
? f(); ?
? } ?
? return ? 0; ?
? }??
? 結果是: ?
? In ? A::f() ? function ?
? In ? B::f() ? function
posted on 2007-01-04 16:20
喬棟 閱讀(227)
評論(0) 編輯 收藏 引用 所屬分類:
C++的健身房