小编dub*_*yaa的帖子

C++类问题

我正在审查我的决赛,我无法弄清楚为什么这个问题是什么.

假设以下类声明:

class Testing {
 public:
       Testing(int n);
       void Show(const Testing& w, int a = 10);
       int value;
 private:
       int DoThis();
 };
Run Code Online (Sandbox Code Playgroud)

假设以下代码行正在main()程序中尝试,并且x是类型Testing并且已经过属性创建.

x.Show(18); 合法或非法

答案是合法的,我明白第二个参数是不需要的= 10,但因为18不是类型Testing不是一个无效的参数?

c++ class

6
推荐指数
3
解决办法
240
查看次数

如何切断前导数字?C++

如何在不使用库的情况下切断数字的前导数字以仅显示最后两位数字.例如:

1923年至23日

2001年至01年

1234至34

123至23

只有

#include <iomanip>
#include <iostream>
Run Code Online (Sandbox Code Playgroud)

谢谢!

c++ iomanip

4
推荐指数
2
解决办法
4967
查看次数

确定进程的状态

我试图在Linux环境中找出使用C(运行,休眠或退出)的进程状态.

我最初如何执行此操作的想法是execv()使用命令调用ps 1234512345将是进程ID,然后解析其输出以获取STAT.但是,我不认为我可以将其输出到我的程序中,因为它只是自动输出(或者我可以?).

我也在想我可以向进程发送一个信号,但是我没有找到一个很好的方法来做到这一点,我甚至不知道是否有可能以这种方式确定进程状态.

所以,我的问题是,如何确定C中进程的状态?

c linux operating-system process

2
推荐指数
1
解决办法
3562
查看次数

标签 统计

c++ ×2

c ×1

class ×1

iomanip ×1

linux ×1

operating-system ×1

process ×1