MSC ( vs2017)
237 : {
238 : __debugbreak( ) ;
00032CCB CC int 3
239 :
240 : Test tV1, tV2{ 13 } ;
00032CCC 8D 4D D8 lea ecx,[ ebp- 28h] // tV1 this ptr
00032CCF E8 40 E8 FF FF call Test:: Test ( 031514h) // tV1 ctor
00032CD4 C7 45 C8 0D 00 00 00 mov dword ptr [ ebp- 38h] ,0Dh // tV2 = 13
00032CDB C7 45 CC 63 00 00 00 mov dword ptr [ ebp- 34h] ,63h // tV2 = 99
GCC ( mingw32- g++ .exe ( MinGW.org GCC- 6.3.0- 1 ) 6.3.0)
; 61 : {
; 62 : asm ( "int3" ) ;
0x401485 int3
; 64 : Test tV1, tV2{ 13 } ;
0x401486 movl $0xa ,- 0x4c ( % ebp) //tV1 =10
0x40148d movl $0x63 ,- 0x48 ( % ebp) //tV1 = 99
0x401494 movl $0xd ,- 0x54 ( % ebp) //tV2 = 13
0x40149b movl $0x63 ,- 0x50 ( % ebp) //tV2 = 99
; 66 : asm ( "int3" ) ;
0x4014a2 int3
; 68 : }
Ck1TQyAodnMyMDE3KQoKICAyMzc6IAl7CiAgIDIzODogCQlfX2RlYnVnYnJlYWsoKTsKMDAwMzJDQ0IgQ0MgICAgICAgICAgICAgICAgICAgaW50ICAgICAgICAgMyAgCiAgIDIzOTogCiAgIDI0MDogCQlUZXN0IHRWMSwgdFYyeyAxMyB9OwowMDAzMkNDQyA4RCA0RCBEOCAgICAgICAgICAgICBsZWEgICAgICAgICBlY3gsW2VicC0yOGhdIC8vIHRWMSB0aGlzIHB0ciAKMDAwMzJDQ0YgRTggNDAgRTggRkYgRkYgICAgICAgY2FsbCAgICAgICAgVGVzdDo6VGVzdCAoMDMxNTE0aCkgIC8vIHRWMSBjdG9yCjAwMDMyQ0Q0IEM3IDQ1IEM4IDBEIDAwIDAwIDAwIG1vdiAgICAgICAgIGR3b3JkIHB0ciBbZWJwLTM4aF0sMERoIC8vIHRWMiA9IDEzCjAwMDMyQ0RCIEM3IDQ1IENDIDYzIDAwIDAwIDAwIG1vdiAgICAgICAgIGR3b3JkIHB0ciBbZWJwLTM0aF0sNjNoICAvLyB0VjIgPSA5OQoKR0NDIChtaW5ndzMyLWcrKy5leGUgKE1pbkdXLm9yZyBHQ0MtNi4zLjAtMSkgNi4zLjApCgo7NjEgOgkgICAgewo7NjIgOgkgICAgYXNtICgiaW50MyIpOwoweDQwMTQ4NQlpbnQzCjs2NCA6CSAgICBUZXN0IHRWMSwgdFYyeyAxMyB9OwoweDQwMTQ4Ngltb3ZsICAgJDB4YSwtMHg0YyglZWJwKSAvL3RWMSA9MTAKMHg0MDE0OGQJbW92bCAgICQweDYzLC0weDQ4KCVlYnApIC8vdFYxID0gOTkKMHg0MDE0OTQJbW92bCAgICQweGQsLTB4NTQoJWVicCkgLy90VjIgPSAxMwoweDQwMTQ5Ygltb3ZsICAgJDB4NjMsLTB4NTAoJWVicCkgLy90VjIgPSA5OQo7NjYgOgkgICAgIGFzbSAoImludDMiKTsKMHg0MDE0YTIJaW50Mwo7NjggOgkgICAgfQ==
compilation info
prog.cpp:14:37: error: too many decimal points in number
GCC (mingw32-g++.exe (MinGW.org GCC-6.3.0-1) 6.3.0)
^~~~~
prog.cpp:14:46: error: too many decimal points in number
GCC (mingw32-g++.exe (MinGW.org GCC-6.3.0-1) 6.3.0)
^~~~~
prog.cpp:2:5: error: expected constructor, destructor, or type conversion before ‘(’ token
MSC (vs2017)
^
stdout