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

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

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

      1. <tfoot id='h4eAj'></tfoot>
      2. 您如何减少 Visual C++ 项目(本机 C++)的编译时间和

        时间:2023-10-06

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

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

                  <tbody id='MeuuT'></tbody>

                  本文介绍了您如何减少 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++)的编译时间和链接时间?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

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

                  相关文章

                  最新文章

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

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

                  • <bdo id='RxEIg'></bdo><ul id='RxEIg'></ul>
                  <tfoot id='RxEIg'></tfoot>

                • <legend id='RxEIg'><style id='RxEIg'><dir id='RxEIg'><q id='RxEIg'></q></dir></style></legend>