質問編集履歴
3
文書訂正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
C++のデバッグの際に
|
1
|
+
C++のデバッグの際にvectorなどのSTLのコンテナの中身を見ることができません。
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
### 前提
|
6
6
|
|
7
|
-
C++で書かれたプログラムをデバッグする際、ブレークポイントで止めても
|
7
|
+
C++で書かれたプログラムをデバッグする際、ブレークポイントで止めてもmap型やvector<int>の中身を見ることができません。int型の変数の値は見ることができます。
|
8
8
|
|
9
9
|
|
10
10
|
|
@@ -24,7 +24,8 @@
|
|
24
24
|
```
|
25
25
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-04-10/d136bed1-e4d2-4865-802b-c1d0d7833649.png)
|
26
26
|
のように出力されました。
|
27
|
-
int k[3]のように宣言すると配列の中身が見れたので、見れないのは
|
27
|
+
int k[3]のように宣言すると配列の中身が見れたので、見れないのはSTLのコンテナのみのようです。
|
28
|
+
調べた所、[他にも同じような症状に陥っている方](https://pyteyon.hatenablog.com/entry/2019/02/25/191049)がいたのですが、その方はcodeLLDBの拡張機能のインストールとlaunch.jsonの書き換えで成功していました。自分はすでにcodeLLDBのインストールもlaunch.jsonの書き換えも済ませていますが状況は改善されていません。どうしたら良いでしょうか。
|
28
29
|
|
29
30
|
### 補足情報(FW/ツールのバージョンなど)
|
30
31
|
|
2
情報追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -29,7 +29,7 @@
|
|
29
29
|
### 補足情報(FW/ツールのバージョンなど)
|
30
30
|
|
31
31
|
OS:MacOS Ventura 13.2.1
|
32
|
-
VSCode 1.77.1
|
32
|
+
VSCode 1.77.1(codeLLDBインストール、launch.jsonに"type":"lldb"追加済)
|
33
33
|
デバッガ:LLDB
|
34
34
|
コンパイラ:GCC
|
35
35
|
[このサイト](https://qiita.com/EngTks/items/ffa2a7b4d264e7a052c6)を参考にC++の環境構築を行いました。
|
1
試したことを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
###
|
11
|
+
### 調査したこと
|
12
12
|
下記のコードをint i=0;の行にブレークポイントを入れ実行したところ、
|
13
13
|
```ここに言語名を入力
|
14
14
|
#include <bits/stdc++.h>
|
@@ -24,6 +24,7 @@
|
|
24
24
|
```
|
25
25
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-04-10/d136bed1-e4d2-4865-802b-c1d0d7833649.png)
|
26
26
|
のように出力されました。
|
27
|
+
int k[3]のように宣言すると配列の中身が見れたので、見れないのはvector型のみ?のようです。
|
27
28
|
|
28
29
|
### 補足情報(FW/ツールのバージョンなど)
|
29
30
|
|