如何为c++类的多个实例分配随机优先级
How to assign random priorities to multiple instances of c++ class?
我正在用c++编写一个网络程序。我必须为2个以上的发送方类实例分配优先级。但我无法创建这个问题的逻辑。类的一个实例应该随机选择。我们该怎么做?
这样的东西行得通吗?
class Sender {
public:
Sender() : _prio(getRandomNumber()) {}
};
相关文章:
- 多个文件的内存分配错误"在抛出 'std :: bad_alloc' what (): std :: bad_alloc 的实例后终止调用" [C++]
- 我有一个对象,它将在整个程序的持续时间内实例化,但一个类成员不会,我应该动态分配它吗?
- 堆栈分配的类类型.为什么两个 ID 实例的地址相同?
- 我想知道我是否可以将一个类分配给特定的成员数据并创建该类的实例
- 是否应该使用继承来减少内存消耗的实例的内存分配?
- 使用 pybind11 包装C++分配的实例
- 如何在C++中动态分配全局字符数组中的类实例?
- 如何在C++中将类的实例完全重新分配给同一类的另一个实例(然后删除原始对象)?
- 如何将不同的成员函数指针分配给注册类的不同实例?
- 将来自类的特定实例的函数分配给变量以保持状态
- 当指针指向的对象被另一个类的实例删除时,重新分配指针
- 将成员函数分配给实例成员的属性
- 如何将内存分配给具有数组成员的类的实例
- (C++)用于实例化新对象并将其分配给指向相同对象类型的指针的 2D 向量的语法
- 删除C++中动态分配的类实例
- 不允许将结构实例分配给类实例
- 使用单一实例分配静态成员
- 如何为c++类的多个实例分配随机优先级
- 将未初始化的类实例分配给类指针会导致分段错误
- 为类的每个实例分配唯一 ID