How to use the Scope attribute in C # and VC++
This article introduces the knowledge of "how to use Scope attributes in C # and VC++". In the operation of actual cases, many people will encounter such a dilemma, so let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!
Application of Scope attribute in VC++:
Int i; for (int iTuno;); for (int iTuno;)
The for loop of VC++ is defined as the same scope as outside the loop, so any combination of the above two lines fails compilation, but the advantage is that I can be used outside the for loop
Application of Scope attribute in C #:
Each for loop is independent of a scope, so you can use it like this
For (int iTuno;); for (int iTuno;)
But in C #, the child scope cannot repeat the naming of the parent scope and the child scope of C++ overrides the parent scope.
Another thing to note about the Scope attribute is:
C++ primer mentioned that the for loop in the standard C++ is an independent Scope! Completely different from VC++!
That's all for "how to use the Scope attribute in C # and VC++". Thank you for reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!