【发布时间】:2015-02-16 06:03:51
【问题描述】:
我想看看VisualStudio的“strcmp strcpy atoi”等一些函数的实现细节
我按 F12 或跳转到定义 但是我只能看到下面的代码看不到实现细节
_Check_return_ int __cdecl strcmp(_In_z_ const char * _Str1, _In_z_ const char * _Str2);
如何通过VisualStudio查看C/C++标准库的实现?
【问题讨论】:
-
你可能做不到。你想要一个免费软件
libc来查看这样的实现细节。你可能对 Linux 感兴趣。 -
用调用编写一个程序。在通话前休息一下。选择查看拆解。按 F11 直到代码进入 strcmp。对于 C 库中的所有其他例程也是如此。其中许多已在汇编程序中实现以提高效率。
-
如何通过linux查看实现细节?我只知道“man strcmp”来查看 api 文档@BasileStarynkevitch
-
这个链接可能有用 - lxr.free-electrons.com/source/lib/string.c
标签: c++ c visual-studio-2010 visual-studio c++-standard-library