在这里,我们将了解 C 或 C++ 中 int 和 const_int& 之间的区别。int 基本上是整数类型数据的类型。const 用于使某些东西保持不变。如果存在 int& 常量,则表示它将保存某个 int 类型数据的引用。此引用值本身就是常量。因此,const 是冗余的。编译器可能会返回警告或某些错误。const int& 与 int const& 相同。因此,它指的是一个常量整数。不能通过引用修改整数。
在这里,我们将了解 C 或 C++ 中的可重入函数。如果可以中断函数的执行过程,然后为 ISR(中断服务例程)提供服务,然后恢复任务,则称该函数为可重入函数。这种类型的函数用于不同的情况,例如递归、硬件中断处理。对于可重入函数,应该有一些属性。这些列在下面 -这种类型的函数不会使用任何全局或静态变量。没有限制,但通常不建议这样做。这是因为… 阅读更多
本节我们将了解 C++ 类中的转换构造函数或转换构造器。构造函数是类的一种特殊类型的函数。它具有一些独特的属性,例如,它的名称与类名相同,它不返回值等。构造函数用于构造类的对象。有时构造函数可能接受一些参数,有时它不接受参数。当构造函数只接受一个参数时,这种类型的构造函数就变成了转换构造函数。这种类型的构造函数允许自动转换为正在构造的类。示例 #include using namespace std; ... 阅读更多