【发布时间】:2021-06-03 15:40:02
【问题描述】:
如果我右键单击并复制,我只会得到一半的文本:
- text 0x00000000000f20d0 L"_BinRun.IMAGE_DOS_HEADER := \"\t\tWORD e_magic;\n\t\tWORD e_cblp;\n\t\tWORD e_cp;\n\t\tWORD e_crlc;\n\t\tWORD e_cparhdr;\n\t\tWORD e_minalloc;\n\t\tWORD e_maxalloc;\n\t\tWORD e_ss;\n\t\tWORD e_sp;\n\t\tWORD e_c... wchar_t *
尝试将整个内容作为文字字符串获取,包括\"\t\t\n\ 等。
我在我的项目和 vstudio2019 中使用 c++。
【问题讨论】:
-
一种有点混乱的方法是在内存窗口中显示变量。输入变量的地址以执行此操作。
-
你有例子吗?
-
如有必要,通过菜单 -> 调试 -> 窗口 -> 内存 -> 内存 1 打开内存窗口。然后在地址框中键入
&your_variable_name。您需要在程序暂停的情况下执行此操作。 -
您能否编辑您的问题以阐明您的意图?你到底想用字符串做什么?调试器设计做的唯一一件事就是显示内容。当您通过字符串可视化工具复制字符串时,它会包含所有空格,例如制表符和换行符。
标签: c++ visual-studio debugging visual-studio-debugging