shiftweight

世界是复杂的...

导航

Linux下自己实现getopt功能

Posted on 2019-01-28 16:39  shiftweight  阅读(211)  评论(0)    收藏  举报

实现思路:

通过

pid_t pid = getpid()

来获取当前进程id,然后

sprintf(fname, "/proc/%d/cmdline", pid);

读取fname对应系统文件的内容,对其进行字符串解析即可。

参考github:

r-lyeh-archived/getopt