C语言中的溢出工具是什么?

时间:2011-04-30 15:33:21

标签: c++ c

在采访中,我被问到你使用的C语言中有哪种溢出工具? 我不知道那样的工具。

在C ++中,用什么类型的工具来跟踪c ++文件的版本?

有人知道吗?

2 个答案:

答案 0 :(得分:5)

我认为在这种情况下“溢出”是指“缓冲区溢出”。有一系列可用的内存调试器可以检测到这种错误。一个流行的例子是Valgrind

跟踪文件版本通常使用revision control system(RCS)完成,但这不是特定于C ++的。有数以万计的RCS可用,例如Sourcesafe,Perforce,ClearCase,CVS,SVN,Git,Mercurial。

答案 1 :(得分:4)

该术语是非特定的。缓冲区溢出工具?价值溢出工具?什么?你的面试官是偏离正轨,或者你不记得他使用的确切术语。

我甚至尝试使用谷歌搜索这个词,它显然不是一个普遍接受的词。