<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ##沒有躲過的坑--deprecated關鍵字 最近兩個被一個問題搞的暈暈乎乎,一直把焦點關注在 EXPRESSION SFINAE。 因為對我來說,EXPRESSION SFINAE也是完全新鮮的內容,有時間也發個關于這個特性的博客。 經歷了一番周折,下載最新的VS2015,使用低版本的編譯器,都未能解決問題。最后關鍵字deprecated浮出水面,哎,自慚形穢! **利用 deprecated 聲明,您可以將函數重載的特殊形式指定為已棄用,而雜注形式適用于函數名稱的所有重載形式。** **利用 deprecated 聲明,您可以指定在編譯時顯示的消息。 該消息的文本可以來自宏。** **只能使用 deprecated 雜注將宏標記為已棄用。** 下面的示例演示在使用已棄用的函數時,如何將函數標記為已棄用以及如何指定在編譯時將顯示的消息。 ~~~ // deprecated.cpp #define MY_TEXT "function is deprecated" void func1(void) {} __declspec(deprecated) void func1(int) {} _ _declspec(deprecated("** this is a deprecated function **")) void func2(int) {} __declspec(deprecated(MY_TEXT)) void func3(int) {} int main() { func1(); func1(1); // error: 'func1': 被聲明為已否決 func2(1); // error func3(1); // error } ~~~ 下面的示例演示在使用已棄用的類時,如何將類標記為已棄用以及如何指定在編譯時將顯示的消息。 ~~~ // deprecate_class.cpp // compile with: /W3 struct __declspec(deprecated) X { void f(){} }; struct __declspec(deprecated("** X2 is deprecated **")) X2 { void f(){} }; int main() { X x; // error X2 x2; // error } ~~~ The deprecated __declspec modifier allows you to specify deprecated status for particular forms of overloaded functions.
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看