gpt4 book ai didi

c++ - olly 调试器找不到引用的文本

转载 作者:行者123 更新时间:2023-11-28 06:11:36 25 4
gpt4 key购买 nike

我创建了一个非常简单的 C++ 控制台应用程序,它将用户输入的密码与硬编码的密码进行比较并打印相应的输出。

#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
string password;
cout << "Enter the password"<<endl;
getline (cin, password);

if(password=="123"){

cout << "correct password" <<endl;
}else {
cout << "incorrect password" <<endl;
}
return 0;

}

我想调试并跳过特定行。为此,我想搜索 correct password/incorrect password 行。所以我尝试使用“搜索所有引用的文本”选项,但问题是没有这样的文本。

我遵循了一些教程,他们在其中搜索引用文本并找到了那种硬编码行。

最佳答案

嗯,我试过了,它对我有用:

enter image description here

我使用 onlinecompiler.net 编译代码,据我所知它使用 mingw。这是 link to the executable .

这可能是您的编译器的问题,但是 gcc/mingwcl.exe 都没有在编译时修改硬编码字符串。

此外,您确定您正在程序模块中进行搜索吗? (例如不在 ntdll 中)

关于c++ - olly 调试器找不到引用的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31167004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com