Linux下c c如何获取当前的进程信息

2021-02-24 22:05:30 字数 2047 阅读 8599

1楼:

用命令的方式也是很方便将结果存到变量里呀,用一个复制或者重定向就行回了。

c**:

#include

#include

void* print_xs (void* unused)/* the main program. */int main ()

i++;

}printf("创建线程个数:%d\n",i);

return 0;}

linux 下c++程序中如何获取本程序运行时的进程名? 20

2楼:匿名用户

进程名一般就是执行文件的名字,这个名字都是自己来定的

如果你是想从进程中取到名字,可以

file* fp = popen("ps -ef|awk ''|grep"exenamea,"r")

3楼:匿名用户

我还以为是程bai序呢,

duargv[0]不就行了。如果是动zhi态库的话,就比较麻烦dao了,先上网版down一个busybox的源**吧,参权考一下里面top的实现方式,基本思路就是遍历内核的整个进程链表,根据自己的pid(可以用getpid获得)找到对应的进程名。

在linux下用c++编程,如何获取系统当前的时间。

4楼:林小兀

//方案— 优点:仅使用c标准库;缺点:只能精确到秒级#include

#include

int main( void )

size_t strftime(char *strdest, size_t maxsize, const char *format, const struct tm *timeptr);

根据格式字符串生成字符串。

struct tm *localtime(const time_t *timer);

取得当地时间,localtime获取的结果由结构tm返回返回的字符串可以依下列的格式而定:

%a 星期几的缩写。eg:tue

%a 星期几的全名。 eg: tuesday%b 月份名称的缩写。

%b 月份名称的全名。

%c 本地端日期时间较佳表示字符串。

%d 用数字表示本月的第几天 (范围为 00 至 31)。日期%h 用 24 小时制数字表示小时数 (范围为 00 至 23)。

%i 用 12 小时制数字表示小时数 (范围为 01 至 12)。

%j 以数字表示当年度的第几天 (范围为 001 至 366)。

%m 月份的数字 (范围由 1 至 12)。

%m 分钟。

%p 以 ''am'' 或 ''pm'' 表示本地端时间。

%s 秒数。

%u 数字表示为本年度的第几周,第一个星期由第一个周日开始。

%w 数字表示为本年度的第几周,第一个星期由第一个周一开始。

%w 用数字表示本周的第几天 ( 0 为周日)。

%x 不含时间的日期表示法。

%x 不含日期的时间表示法。 eg: 15:26:30%y 二位数字表示年份 (范围由 00 至 99)。

%y 完整的年份数字表示,即四位数。 eg:2008%z(%z) 时区或名称缩写。eg:中国标准时间%% % 字符。

//方案二 优点:能精确到毫秒级;缺点:使用了windows api#include

#include

int main( void )

//方案三,优点:利用系统函数,还能修改系统时间//此文件必须是c++文件

#include

#include

using namespace std;

void main()

//方案四,将当前时间折算为秒级,再通过相应的时间换算即可//此文件必须是c++文件

#include

#include

using namespace std;

int main()

5楼:匿名用户

注意旱区 ctimer头文件,可以取到时间 的 ~

如何用C++实现对系统进程的控制

1楼 匿名用户 加个timer,每秒动作一次,然后getlocaltime判断时间是否与指定时间相等,如果相等就exit 2楼 匿名用户 楼上的真是无可挑剔 不错 很有意义 写的太好了 用c 创建进程 3楼 琦猪闯红灯 include include include dword winapi fun...

gridview怎么获取当前行某列的值详细如下

1楼 匿名用户 把值放给button 的 mandargument属性 text 删除 onclientclick return confirm 确认要删除吗? 取值protected void gridview2 row mand object sender gridview mandeventa...

网络营销怎么样获取大数据,网络营销是如何进行大数据采集信息的

1楼 匿名用户 采集信息是一种方法。大数据是得不断累积。 大数据 有,阿里巴巴厂家信息, 中卖家信息,黄页大全中的企业信息。这是比较多的! 线下中的有,银行的客户信息,杂志企业中的同行信息。 2楼 在尘世间修炼 如果要获得有效的数据,还得积累。如果是泛泛的数据,去弄个软件采集就行了。要做有效的营销,...