【发布时间】:2016-10-10 14:36:04
【问题描述】:
我正在学习 c++,但我一直遇到一个常见问题:我找不到函数名称背后的原因。
例如,ifstream seekg() 函数。我尝试在以下网站上查找该功能:
http://www.cplusplus.com/reference/istream/istream/seekg/
https://en.wikipedia.org/wiki/Seekg
http://en.cppreference.com/w/cpp/io/basic_istream/seekg
很多时候,这些来源都不会给我关于它为什么被命名为“seekg”的线索。为什么最后有一个“g”?为什么ofstream有seekp(而不是g)?
知道这类信息会使记住函数名变得容易得多。本质上,我正在寻找一种资源来查找函数名称的词源。 :)
感谢您的帮助,
【问题讨论】:
-
Cppreference 有一个习惯,会注意特别晦涩的词源,例如 strpbrk 和 strcspn
标签: c++ function history naming