ãã¼ããæ¹æ³ãããããã§ãã http://okwave.jp/qa/q6902744.html ã¡ãã¨èªã¿ã«ããã£ãã®ã§æ¸ãç´ãã¾ãã namespace myLib { namespace { // privateãªå®è£ namespace prv_impl { void hoge_impl() { /* ã»ã«ããã */ } } // publicãªå®ç¾© void hoge() { prv_impl::hoge_impl(); } } namespace prv_impl {}; // å®è£ ãæ¸ãã¦ããæ¹ã®prv_implã¸ã®ã¢ã¯ã»ã¹æ®ºãã }void func() { myLib::hoge(); // ããã¯OKã // ã§ã myLib::prv_impl::hoge_impl(); ã¯NGï¼ }ããã¯VC2010ã§ã³ã³ãã¤ã«éãã¾ãããæåãã£ã±ãæå³ãããããªãã£ãã®ã§ãã
{{#tags}}- {{label}}
{{/tags}}