小编Pur*_*ale的帖子

为什么 C++ 调试器会单步执行 VS Code 中的外部代码?

#include<iostream>
#include<string>
using namespace std;

void reverse(string s){
    if(s.length()==0){ //base case
        return;
    }

    string ros=s.substr(1);
    reverse(ros);
    cout<<s[0];
}

int main(){
    reverse("binod");
    
}
Run Code Online (Sandbox Code Playgroud)

调试器_img_1

调试器_img_2

PFA,调试器应该进入reverse()函数。但它正在开放这些外部代码。

c++ debugging visual-studio-code

4
推荐指数
1
解决办法
156
查看次数

标签 统计

c++ ×1

debugging ×1

visual-studio-code ×1