找到 34423 篇文章 适用于编程

C++ 中的命名空间

Arjun Thakur
更新于 2019-07-30 22:30:25

231 次浏览

假设有这样一种情况,在一个班级里有两个名字都叫 Zara 的人。当我们需要区分他们时,肯定需要使用一些除了名字之外的额外信息,例如他们居住的地区(如果他们住在不同的地区)或他们母亲或父亲的名字等等。同样的情况也可能出现在你的 C++ 应用程序中。例如,你可能正在编写一些包含名为 xyz() 的函数的代码,并且还有一个可用的库也包含相同函数 xyz()。现在编译器无法知道哪个版本的 xyz() 函数... 阅读更多

如何使用 JDBC API 删除数据库中表列上的约束?

Vrundesha Joshi
更新于 2019-07-30 22:30:25

272 次浏览

可以使用 ALTER TABLE 命令删除表列上的约束。语法ALTER TABLE 表名 DROP CONSTRAINT MyUniqueConstraint;假设我们在数据库中有一个名为 Dispatches 的表,其中包含 7 列,分别是 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,描述如下所示:+--------------+--------------+------+-----+---------+-------+ | 字段        | 类型         | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName  | varchar(255) | YES  | UNI | NULL    | | | CustomerName | varchar(255) | YES  |     | NULL    | ... 阅读更多

C++ 默认构造函数

Ankith Reddy
更新于 2019-07-30 22:30:25

234 次浏览

类的构造函数是类的一个特殊成员函数,每当我们创建该类的新对象时都会执行该函数。构造函数的名称与类名完全相同,并且它根本没有返回值类型,甚至没有 void。构造函数对于设置某些成员变量的初始值非常有用。以下示例说明了构造函数的概念 -示例 实时演示#include using namespace std; class Line {    public:       void setLength( double len );       double getLength( void );       Line(); // 这是构造函数       private:       double length; }; // 包括构造函数在内的成员函数定义 Line::Line(void) {    cout

如何使用 JDBC API 向数据库中表列添加 NOT NULL 约束?

Nitya Raut
更新于 2019-07-30 22:30:25

354 次浏览

可以使用 ALTER TABLE 命令向表列添加非空约束。语法ALTER TABLE 表名 MODIFY 列名 数据类型 NOT NULL;假设我们在数据库中有一个名为 Dispatches 的表,其中包含 7 列,分别是 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,描述如下所示:+--------------+--------------+------+-----+---------+-------+ | 字段        | 类型         | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName  | varchar(255) | YES  |     | NULL    |       | | CustomerName | varchar(255) | YES  |     | NULL   ... 阅读更多

C++ 实现最小堆的程序

George John
更新于 2019-07-30 22:30:25

11K+ 次浏览

二叉堆是一个完整的二叉树,可以是最小堆或最大堆。在最大二叉堆中,根节点的键必须是二叉堆中所有键中的最大值。此属性必须对二叉树中的所有节点递归成立。最小二叉堆类似于最小堆。算法对于 min_heap():开始    声明函数 min_heap(int *a, int m, int n)       声明 j、t 为整数数据类型。       初始化 t = a[m]。       j = 2 * m;       while (j = a[j]) 然后     ... 阅读更多

如何使用 JDBC API 向数据库中表列添加唯一键约束?

Nitya Raut
更新于 2019-07-30 22:30:25

500 次浏览

可以使用 ALTER TABLE 命令向列添加唯一约束语法ALTER TABLE 表名 ADD CONSTRAINT MyUniqueConstraint UNIQUE(column1, column2...);假设我们在数据库中有一个名为 Dispatches 的表,其中包含 7 列,分别是 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,描述如下所示:+--------------+--------------+------+-----+---------+-------+ | 字段        | 类型         | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName  | varchar(255) | YES  |     | NULL    | | | CustomerName | varchar(255) | No   |     | NULL ... 阅读更多

C++ 实现最大堆的程序

Chandu yadav
更新于 2019-07-30 22:30:25

13K+ 次浏览

二叉堆是一个完整的二叉树,可以是最小堆或最大堆。在最大二叉堆中,根节点的键必须是二叉堆中所有键中的最大值。此属性必须对二叉树中的所有节点递归成立。最小二叉堆类似于最小堆。算法对于 max_heap:开始    声明函数 max_heap ()       声明 j、t 为整数数据类型。       初始化 t = a[m]。       j = 2 * m;       while (j a[j]) 然后             j ... 阅读更多

如何使用 JDBC API 向数据库中表列添加主键约束?

Vrundesha Joshi
更新于 2019-07-30 22:30:25

650 次浏览

可以使用 ALTER TABLE 命令向表列添加主键约束。语法ALTER TABLE 表名 ADD CONSTRAINT MyPrimaryKey PRIMARY KEY (column1, column2...);假设我们在数据库中有一个名为 Dispatches 的表,其中包含 7 列,分别是 id、CustomerName、DispatchDate、DeliveryTime、Price 和 Location,描述如下所示:+--------------+--------------+------+-----+---------+-------+ | 字段        | 类型         | Null | Key | Default | Extra | +--------------+--------------+------+-----+---------+-------+ | ProductName  | varchar(255) | YES  |     | NULL | | | CustomerName | varchar(255) | ... 阅读更多

C++ 实现二叉堆的程序

George John
更新于 2019-07-30 22:30:25

4K+ 次浏览

二叉堆是一个完整的二叉树,可以是最小堆或最大堆。在最大二叉堆中,根节点的键必须是二叉堆中所有键中的最大值。此属性必须对该二叉树中的所有节点递归成立。最小二叉堆类似于最小堆。函数描述:void BHeap::Insert(int ele):执行插入操作以将元素插入堆中。void BHeap::DeleteMin():执行删除操作以从堆中删除最小值。int BHeap::ExtractMin():执行操作以从堆中提取最小值。void BHeap::showHeap():显示堆的元素。void BHeap::heapifyup(int in):自下而上维护堆结构 ... 阅读更多

在 C++ 中,指针变量和引用变量有什么区别?

Ankith Reddy
更新于 2019-07-30 22:30:25

320 次浏览

引用当一个变量被声明为引用时,它就成为现有变量的另一个名称。语法类型 &新名称 = 现有名称;初始化类型 &指针; 指针 = 变量名;指针指针用于存储变量的地址。语法类型 *指针;初始化类型 *指针; 指针 = 变量名;引用和指针之间的主要区别在于 -引用用于以另一个名称引用现有变量,而指针用于存储变量的地址。引用不能分配空值,但指针可以。引用变量可以通过传值的方式引用,而指针可以通过传引用方式引用。引用必须在声明时初始化 ... 阅读更多

广告

© . All rights reserved.