有打印库信息的命令吗?(C++)

Is there any command that prints library info? (C++)

本文关键字:C++ 命令 打印 信息      更新时间:2023-10-16

是否有任何命令(在C++中)可以打印哪些库可用或/和有关如何使用特定库的信息?

我之所以问这个问题,是因为在Python这样的编程语言中,help()是一个有用的函数(例如,当互联网连接不可用时):

>>> import random
>>> help(random)
"Help on module random: (...)"

简短回答:不,C++语言或库中没有help函数本身。

长答案:您的意图可能是从库中了解一些您现在想在C++程序中使用的函数。

如果这是你的意图(viz-e-vie XY问题),那么确实有解决方案。

  • Linux上,阅读(POSIX),我们有很棒的手册页。您基本上可以在那里查找任何函数,包括它的所有参数、返回类型,有时甚至是示例。

  • 在Windows上,我们有MSDN文档(如果我错了,请纠正我。我不在那个世界工作。)

  • 就我个人而言,如果我想了解如何使用函数、它的参数、返回类型等,无论我使用的是Qt Creator还是Eclipse,我只需将鼠标悬停在函数名称上,让intellisense来完成它的工作。我希望在Visual Studio中也能做到这一点。

  • CTRL并单击函数名称,大多数情况下,您甚至可以跳到头文件中,获得关于如何最好地使用该特定函数的更多直觉