前提・実現したいこと
vectorの中身を見たいです。
発生している問題
デバッグ画面の変数を見てもvectorの中身がわかりません。
該当のソースコード
コンパイル時のコマンドは以下になります。
g++ -g -O0 input.cpp
launch.jsonです。
json
1{ 2 // IntelliSense を使用して利用可能な属性を学べます。 3 // 既存の属性の説明をホバーして表示します。 4 // 詳細情報は次を確認してください: https://go.microsoft.com/fwlink/?linkid=830387 5 "version": "0.2.0", 6 "configurations": [ 7 8 { 9 "name": "(gdb) Launch", 10 "type": "cppdbg", 11 "request": "launch", 12 "program": "${workspaceFolder}/a.exe", 13 "args": [], 14 "stopAtEntry": false, 15 "cwd": "${workspaceFolder}", 16 "environment": [], 17 "externalConsole": true, 18 "MIMode": "gdb", 19 "windows": { 20 "miDebuggerPath": "C:\\MinGW\bin\gdb.exe" 21 }, 22 "setupCommands": [ 23 { 24 "description": "Enable pretty-printing for gdb", 25 "text": "-enable-pretty-printing", 26 "ignoreFailures": true 27 } 28 ] 29 } 30 ] 31}
試したこと
コンパイラの最適化オプションを変更しても変化はありませんでした。
補足情報
Windows10 (18.09)
GNU gdb (GDB) 7.6.1
Thread model: win32
gcc version 6.3.0 (MinGW.org GCC-6.3.0-1)
Visual Studio Code version: 1.31.1
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/03 05:19 編集