Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このようないくつかの変数を定義しているとき:
int a = pop(), b = pop(), c = pop();
aC ++は、最初に初期化され、次に初期化されることをb保証しcますか? または順序が定義されていませんか?
a
b
c
[dcl.decl]/3 は言う
-3- 宣言内の各 init-declarator は、それ自体が宣言内にあるかのように個別に分析されます。
つまり、コードは次のように扱われます。
int a = pop(); int b = pop(); int c = pop();