草庐IT

c - 在哪里可以找到 Windows API 的手册页?

我在POSIX方面更有经验,目前我正在努力使用WindowsAPI。我想找到文档的单一入口点,但我还没有找到的文档.我也不知道有多少标准header(C99/C11)可用。例如我可以找到winreg.h但不是wincon.h(错误404)。关于RegDeleteKeyA文档我可以看到LSTATUS类型,但没有记录。通过此API进行导航的方法是什么?入口点在哪里?我同意我的问题有些不清楚,但我的意思是我正在寻找与Linux上的手册页相当的内容,但针对的是WindowsAPI。格式不重要,我只需要一本手册。更具体的例子:我可以使用int32_t吗?在Windows上?它记录在哪里?LSTA

windows - Windows 的 'man' 程序(打开 UNIX 手册页的程序)在哪里?

我正在为linuxman(手册阅读器)寻找windows可执行文件。我试着用谷歌搜索,但对它得出的结果感到沮丧,因为“男人”是一个如此常见的短语。我得到的结果是“manexecutableintexas..”。所以我现在关注SO社区。有什么线索吗?这是我的需求:我在Windows上安装了PortableGit。它有一个bashwindows二进制文件。但是当它试图向我显示某些命令的帮助时,可怜的东西提示说“没有手册阅读器”。因此,如果我得到一个man二进制文件,我会把它放在bin/目录中,并且一切都很好。 最佳答案 如果您想在Win

python - 生成 python CLI 手册页

我正在开发一个pythonCLI工具(在python2.6中使用optparse,但希望很快切换到python2.7),我正准备编写手册页。我在生成动态手册页方面有一些经验:创建一个专用方法,在podformat中组成一个字符串并将其写入文件执行pod2man命令生成要传递给man命令的groff格式的数据我还想生成与手册页内容相同的wiki页面(使用pod我可以通过pod2html生成html,并且可能可以轻松地将html翻译成wiki格式)。有人对如何做到这一点有更好的想法/流程吗?我发现一件有趣的事是在这个链接上:CreatingManPagesUsingoptparseandd

git - "T"中的 "git status"是什么意思? (它不在手册页中)

当我输入gitstatus时,我看到:T/path/to/file...M/path/to/otherfile...Tgitstatus到底是什么意思?我尝试了mangit-status(我认为它应该在那里,但不是)。 最佳答案 这意味着文件的类型改变了。例如,成为常规文件的符号链接(symboliclink)。据我所知,这只适用于符号链接(symboliclink)、子模块和常规文件编辑要求提供此信息的来源。虽然这只是我脑海中的信息,但我能够在互联网上找到一些引用资料。最突出的是agitchangelog提及“T”作为类型更改,“

linux - 手册页的含义是什么,例如git-分支(1)

重复:https://stackoverflow.com/questions/587676/why-do-programs-in-unix-like-environments-have-numbers-after-their-name/例如,如果我输入:manps...然后滚动到最后我看到类似这样的内容:SEEALSOkill(1),w(1),kvm(3),strftime(3),sysctl(8)我应该如何解释这个?我知道kill是另一个命令,但(1)的含义是什么?这有什么关系吗?git手册页充满了这些谜语:git-add(1),git-am(1),git-archive(1)有人想

linux - 信息命令和手册页

Fedora19{尽管我怀疑这是否相关]如果我调用info命令实际上没有info的主题节点,但确实有手册页,info显然会创建一个名为(*manpages*)的节点来自手册页——即时。我既找不到任何地方记录此功能,也找不到(显然)如何完成此功能的描述。谁能给我指点一些关于这个的文档? 最佳答案 我检查了GNUstandaloneinfomanual和GNUInfomanual并且只发现了一个表明此功能存在的小标志。在descriptionofoption--all我们可以读到:--all-aFindallfilesmatchingt

java - 如何在 Linux 上安装 Maven 的手册页?

我正在使用linux(mintmate),并通过下载、解压和配置环境安装了maven,我可以使用mvn命令。我想要manmvn,而不仅仅是mvn-help,有什么提示吗?@更新:把问题说清楚,没有mvn的manpage,因为我是解压安装maven的,所以想给mvn安装manpage,这样我可以使用manmvn获得帮助。 最佳答案 获取maven手册页的唯一方法是从apt-getinstallmaven2安装maven,但手册页与mvn-help完全相同,所以我看不到使用存储库中的版本有任何用处,因为大部分时间都是旧版本。http:/

linux - 将手册页输出重定向到文件导致单词中出现双字母

我将mandjpeg的输出重定向到一个文本文件中,以便我在学习使用它时可以引用它。我的指令是mandjpeg>textfile.txt。但是,输出看起来像这样:LS(1)BSDGeneralCommandsManualLS(1)NNAAMMEEllss--listdirectorycontentsSSYYNNOOPPSSIISSllss[--AABBCCFFGGHHLLOOPPRRSSTTUUWW@@aabbccddeeffgghhiikkllmmnnooppqqrrssttuuwwxx11][_f_i_l_e_._._.]DDEESSCCRRIIPPTTIIOONNForeachop

c++ - 使用手册页获取结构定义

是否可以像在UNIX中查看函数定义那样使用手册页查看结构定义?例如,对于网络编程,我们使用名为structsockaddr_in的结构。有没有办法查看sockaddr_in是如何使用手册页在库中定义的?任何帮助将不胜感激!谢谢! 最佳答案 对于任何给定的标题:echo'#include'|gcc-E-|less哪些会产生相关兴趣:#225"/usr/include/netinet/in.h"34structsockaddr_in{sa_family_tsin_family;in_port_tsin_port;structin_add

c - snprintf 手册页示例内存泄漏?

snprintf(3)的Linux手册页给出了以下示例:#include#include#includechar*make_message(constchar*fmt,...){intn;intsize=100;/*Guessweneednomorethan100bytes*/char*p,*np;va_listap;if((p=malloc(size))==NULL)returnNULL;while(1){/*Trytoprintintheallocatedspace*/va_start(ap,fmt);n=vsnprintf(p,size,fmt,ap);va_end(ap);/*