我想在C中创建一个类,如果" class“在使用它的函数之前没有被初始化,我会通知开发人员。这在代码运行时很容易做到,但在编译时会更好。如果我在init()之前调用get_something(),我希望在编译过程中删除一个错误。有可能吗? //something.cint main()#include som
考虑以下构造函数: MyClass(unsigned int dimension, std::vector vector=unitaryVector(dimension));其中unitaryVector(d)是一个函数,它返回d维中的随机std::vector。这会导致以下编译器错误: MyClass(unsigned int dim