??????? 今天在使用池工給的一個配置設(shè)置文件類的時候總是報錯,錯誤很奇怪,解決后很以外的發(fā)現(xiàn),問題竟然在命名空間上.再次復(fù)習(xí)一下相關(guān)內(nèi)容.
? #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; ?
? }??
? 結(jié)果是: ?
? In ? A::f() ? function ?
? In ? B::f() ? function
posted on 2007-01-04 16:20
喬棟 閱讀(227)
評論(0) 編輯 收藏 引用 所屬分類:
C++的健身房