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

          <bdo id='bDwEU'></bdo><ul id='bDwEU'></ul>
        <legend id='bDwEU'><style id='bDwEU'><dir id='bDwEU'><q id='bDwEU'></q></dir></style></legend>

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

        有没有办法访问隐藏在另一个范围内的局部变量的值?

        时间:2023-10-17

          1. <small id='icU0A'></small><noframes id='icU0A'>

            • <bdo id='icU0A'></bdo><ul id='icU0A'></ul>
            • <legend id='icU0A'><style id='icU0A'><dir id='icU0A'><q id='icU0A'></q></dir></style></legend>
                  <tfoot id='icU0A'></tfoot>

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

                    <tbody id='icU0A'></tbody>
                • 本文介绍了有没有办法访问隐藏在另一个范围内的局部变量的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我知道如果一个变量是全局的,你总是可以通过在变量名前面加上 :: 来访问它的值...但是有没有办法访问局部变量的值已经隐藏在另一个范围内?

                  I know if a variable is global, the you can always access its value by preceding the variable name with ::... but is there a way to access the value of a local variable that has become hidden inside another scope?

                  我在想这样的事情:

                  void f() {
                      int x = 1;
                      {
                          int x = 2;
                          //access the value of the variable x (with the 1 in it) inside here
                      }
                  }
                  

                  如果语言不支持这一点,那么我完全可以接受一些hacky解决方案.

                  If the language doesn't support this, then I'm perfectly okay with some hacky solution.

                  推荐答案

                  我认为 C++ 不支持这个.

                  I think C++ doesn't support this.

                  这篇关于有没有办法访问隐藏在另一个范围内的局部变量的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:什么是 POI,它是什么意思? 下一篇:从构造函数捕获异常意味着我的实例之后超出范围

                  相关文章

                • <legend id='4Ku9W'><style id='4Ku9W'><dir id='4Ku9W'><q id='4Ku9W'></q></dir></style></legend>

                  <small id='4Ku9W'></small><noframes id='4Ku9W'>

                  <tfoot id='4Ku9W'></tfoot>
                      <bdo id='4Ku9W'></bdo><ul id='4Ku9W'></ul>

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