<bdo id='vmbCL'></bdo><ul id='vmbCL'></ul>
    1. <legend id='vmbCL'><style id='vmbCL'><dir id='vmbCL'><q id='vmbCL'></q></dir></style></legend>
      <i id='vmbCL'><tr id='vmbCL'><dt id='vmbCL'><q id='vmbCL'><span id='vmbCL'><b id='vmbCL'><form id='vmbCL'><ins id='vmbCL'></ins><ul id='vmbCL'></ul><sub id='vmbCL'></sub></form><legend id='vmbCL'></legend><bdo id='vmbCL'><pre id='vmbCL'><center id='vmbCL'></center></pre></bdo></b><th id='vmbCL'></th></span></q></dt></tr></i><div id='vmbCL'><tfoot id='vmbCL'></tfoot><dl id='vmbCL'><fieldset id='vmbCL'></fieldset></dl></div>
    2. <small id='vmbCL'></small><noframes id='vmbCL'>

      1. <tfoot id='vmbCL'></tfoot>

        您如何减少 Visual C++ 项目(本机 C++)的编译时间和链接时间?

        时间:2023-06-03

              <tbody id='3BroA'></tbody>
            <legend id='3BroA'><style id='3BroA'><dir id='3BroA'><q id='3BroA'></q></dir></style></legend>

            1. <small id='3BroA'></small><noframes id='3BroA'>

                <i id='3BroA'><tr id='3BroA'><dt id='3BroA'><q id='3BroA'><span id='3BroA'><b id='3BroA'><form id='3BroA'><ins id='3BroA'></ins><ul id='3BroA'></ul><sub id='3BroA'></sub></form><legend id='3BroA'></legend><bdo id='3BroA'><pre id='3BroA'><center id='3BroA'></center></pre></bdo></b><th id='3BroA'></th></span></q></dt></tr></i><div id='3BroA'><tfoot id='3BroA'></tfoot><dl id='3BroA'><fieldset id='3BroA'></fieldset></dl></div>
                • <bdo id='3BroA'></bdo><ul id='3BroA'></ul>
                • <tfoot id='3BroA'></tfoot>

                • 本文介绍了您如何减少 Visual C++ 项目(本机 C++)的编译时间和链接时间?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  您如何减少 VC++ 项目(本机 C++)的编译时间和链接时间?

                  How do YOU reduce compile time, and linking time for VC++ projects (native C++)?

                  请说明每条建议是否适用于调试、发布或两者.

                  Please specify if each suggestion applies to debug, release, or both.

                  推荐答案

                  这对你来说可能很明显,但我们尽量使用前向声明,即使它需要写出长命名空间名称) 是/在:

                  It may sound obvious to you, but we try to use forward declarations as much as possible, even if it requires to write out long namespace names the type(s) is/are in:

                  // Forward declaration stuff
                  namespace plotter { namespace logic { class Plotter; } }
                  
                  // Real stuff
                  namespace plotter {
                      namespace samples {
                          class Window {
                              logic::Plotter * mPlotter;
                              // ...
                          };
                      }
                  }
                  

                  它也大大减少了在其他编译器上编译的时间.实际上它适用于所有配置:)

                  It greatly reduces the time for compiling also on others compilers. Indeed it applies to all configurations :)

                  这篇关于您如何减少 Visual C++ 项目(本机 C++)的编译时间和链接时间?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:是 !!在 C++ 中转换为 bool 的安全方法? 下一篇:托管 C++ 和 C++ 之间的区别

                  相关文章

                  <small id='xwAPB'></small><noframes id='xwAPB'>

                    <bdo id='xwAPB'></bdo><ul id='xwAPB'></ul>

                    1. <tfoot id='xwAPB'></tfoot>
                    2. <legend id='xwAPB'><style id='xwAPB'><dir id='xwAPB'><q id='xwAPB'></q></dir></style></legend>
                      <i id='xwAPB'><tr id='xwAPB'><dt id='xwAPB'><q id='xwAPB'><span id='xwAPB'><b id='xwAPB'><form id='xwAPB'><ins id='xwAPB'></ins><ul id='xwAPB'></ul><sub id='xwAPB'></sub></form><legend id='xwAPB'></legend><bdo id='xwAPB'><pre id='xwAPB'><center id='xwAPB'></center></pre></bdo></b><th id='xwAPB'></th></span></q></dt></tr></i><div id='xwAPB'><tfoot id='xwAPB'></tfoot><dl id='xwAPB'><fieldset id='xwAPB'></fieldset></dl></div>