社区
工具平台和程序库
帖子详情
如何能够看到c/c++标准库的源代码?
jazzlly
2003-10-19 11:40:54
比如说:strcpy()函数,头文件是string.h, 如何看到其源程序?
欢迎指点!
...全文
793
30
打赏
收藏
如何能够看到c/c++标准库的源代码?
比如说:strcpy()函数,头文件是string.h, 如何看到其源程序? 欢迎指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
30 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjxiaoyu
2003-11-25
打赏
举报
回复
hehe, 很简单。下个Vissal Assistant。
或者用Source Insight,建个工程讲Visual Studio的头文件统统包含进去。。
very easy!
shine168
2003-11-25
打赏
举报
回复
D:\Program Files\Borland\CBuilder6\Include\stl\_deque.h
你看是不是?
cxjddd
2003-11-25
打赏
举报
回复
STL 和 string、io stream 的源码比较好找,
C 函数的就不一定了,呵呵
ifreeta
2003-11-24
打赏
举报
回复
to jeckyz:vc同时提供了字符串操作或都是内存操作的库函数的for intel的汇编版本和C实现版本
jeckyz
2003-11-23
打赏
举报
回复
如果你用的是 VC 的话,在安装的时候把 CRT source code 选上就行了,象这种字符串操作或都是内存操作的库函数多半是汇编代码,想看纯 C 代码的就 down 个 GNU 的,保证满意, 呵呵
cai114
2003-11-22
打赏
举报
回复
给你一个网,
这样你就能看见了
www.sgi.com
sevencat
2003-11-22
打赏
举报
回复
vc中的src目录下有
yes, all
aiyinsitan
2003-11-22
打赏
举报
回复
vc中的src目录下有
heguobaoceo
2003-11-22
打赏
举报
回复
看标准库
VC++的<INCLUDE>中有啊
LostKing
2003-11-21
打赏
举报
回复
很简单,查找到要看的文件,然后用记事本打开就可以了.
安装了(如VC)开发环境肯定有C/C++标准库的源文件.
不过有些函数的定义是看不到的,因为它装在.LIB文件里.
cvsuser
2003-11-21
打赏
举报
回复
调试,但不执行,进入函数
swordkitty
2003-11-10
打赏
举报
回复
在相应的include和lib的文件中有呀?你可以找找一下看看吗?
dximg
2003-11-10
打赏
举报
回复
贴几个你看看:
#include <string.h>
char *
strcpy(char *ret, register const char *s2)
{
register char *s1 = ret;
while (*s1++ = *s2++)
/* EMPTY */ ;
return ret;
}
char *
strncpy(char *ret, register const char *s2, register size_t n)
{
register char *s1 = ret;
if (n>0) {
while((*s1++ = *s2++) && --n > 0)
/* EMPTY */ ;
if ((*--s2 == '\0') && --n > 0) {
do {
*s1++ = '\0';
} while(--n > 0);
}
}
return ret;
}
剩下的看:
http://minix.technoir.org/src/lib/ansi/
daige2003
2003-11-10
打赏
举报
回复
lib 中的是.obj文件,怎么看啊
ceran
2003-11-10
打赏
举报
回复
up !
但估计看不明白!
wzou2001
2003-11-09
打赏
举报
回复
一般只提供库和相应的接口。
heguobaoceo
2003-11-08
打赏
举报
回复
在你裝的編譯器下的Lib或include目錄下一般有的!
albertlee
2003-11-07
打赏
举报
回复
STL 的实现是直接写在头文件里的,有的,你找找看。
mfc42d
2003-11-07
打赏
举报
回复
cc386有
panzhaoping
2003-10-27
打赏
举报
回复
学过com就知道,头文件放的是申明,而定义放在库中的。
加载更多回复(10)
C/
C++
标准库
源代码
C/
C++
标准库
源代码
,从Microsoft Visual Studio 10.0即Visual Studio 2010中提取出来的,希望对大家的学习和工作有所帮助。
C和
C++
标准库
源代码
C和
C++
标准库
源代码
,多阅读一下久经考验的
标准库
源码,绝对是调高编程技能的一个不错选择
【STL
源代码
】
C++
标准库
STL
源代码
下载
【STL
源代码
】中包含了许多常用的数据结构(如vector、list、map等)和算法(如排序、查找、遍历等)。通过阅读代码可以仔细研究这些数据结构和算法的实现,了解它们的内部工作原理和使用方式。
清除c/
c++
代码中条件编译部分的程序,帮助阅读
源代码
,生成好的tags
网上众多的开源C/
C++
代码,因为跨平台的需要,参杂了许多的条件编译语句,对阅读
源代码
造成了不方便,而且用ctags等工具生成
源代码
的tags文件时会有些妨碍,本工具就是用来预处理这些条件编译的,将未定义的区域自动删除或者注释,但保留诸如 #include, #define, #undef ,#pragma 等和条件编译无关的预处理语句,留下干净的代码以供阅读。
源代码
使用了stl,在任何平台下编译应该都没有问题,使用的都是
标准库
中的函数。 该程序编译后生成的程序在命令行或终端中运行 选项介绍: -h 帮助 -n 打印行号 -c 注释掉未定义行,而不是清除掉 -Dmacro 预定义宏 -Umacro 预取消宏 usage: killpp filename -Dmacro ... 如果没有指定文件,将从标准输入中读取 默认输出到标准输出。
最新C/
C++
源码大集合打包下载
包括: C常用算法程序集源码、
C++
经典数值算法源码、C语言程序设计教程
源代码
、C语言程序设计实训
源代码
、C语言计算器、注册表操作、《C语言精彩编程百例》
源代码
、STL
标准库
源码、游戏编程指南 配套代码、 C/
C++
程序员实用大全 配套代码、《
C++
程序设计实验指导与实训》
源代码
、公式分析器(包括例子)源码、图片放大镜(包括颜色显示)源码、显示jpg gif图片-源码、
C++
标准程序库源码
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章