<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>

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

        Is there a way to access the value of a local variable that has become hidden inside another scope?(有没有办法访问隐藏在另一个范围内的局部变量的值?)

          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.

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

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Is Type(::x); valid?(是类型(::x);有效的?)
                  Difference between an inline function and static inline function(内联函数和静态内联函数的区别)
                  Compilation fails randomly: quot;cannot open program databasequot;(编译随机失败:“无法打开程序数据库)
                  Too many initializers error for a simple array in bcc32(bcc32 中的简单数组的初始值设定项过多错误)
                  No Member named stoi in namespace std(命名空间 std 中没有名为 stoi 的成员)
                  Error using a constexpr as a template parameter within the same class(在同一个类中使用 constexpr 作为模板参数时出错)
                • <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>

                          <tbody id='4Ku9W'></tbody>

                        <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>