C语言中的溢出工具是什么?
面试的时候被问到你用的是什么C语言的溢出工具? 我不知道有这样的工具。
在C++中,使用什么工具来跟踪C++文件的版本?
有人知道吗?
During a interview, I was asked what kind of overflow tool in C language you used?
I do not know any tool like that.
And in C++, what kind of tool used to track the versions of c++ files?
Do anyone know about that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为在这种情况下“溢出”指的是“缓冲区溢出”。有一系列可用的内存调试器可以检测此类错误。一个流行的例子是 Valgrind。
跟踪文件版本通常通过修订控制系统 (RCS) 来完成,但这并不是 C++ 特有的。有无数可用的 RCS,例如 Sourcesafe、Perforce、ClearCase、CVS、SVN、Git、Mercurial。
I assume that "overflow" in this context is referring to "buffer overflow". There are a range of memory debuggers available, that can detect this kind of error. One popular example is Valgrind.
Tracking file versions is generally done with a revision control system (RCS), but this isn't specific to C++. There are zillions of RCSs available, such as Sourcesafe, Perforce, ClearCase, CVS, SVN, Git, Mercurial.
该术语是非特定的。缓冲区溢出工具?价值溢出工具?什么?要么你的面试官偏离了轨道,要么你不记得他使用的确切术语。
我什至尝试用谷歌搜索这个术语,但它显然不是一个普遍接受的术语。
The term is non-specific. A buffer overflow tool? A value overflow tool? What? Either your interviewer was off track, or perhaps you don't recall the exact term he used.
I even tried Googling the term and it's clearly not a generally accepted one.