找到 34423 篇文章 关于编程

C++ 中 iostream 和 iostream.h 有什么区别?

Anvi Jain
更新于 2019年7月30日 22:30:26

1K+ 次浏览

在这里,我们将了解 C++ 中 iostream 和 iostream.h 之间的区别。iostream.h 是 20 世纪 90 年代早期 I/O 流库使用的头文件。这是 AT&T 为早期 C++ 开发的。当时 C++ 还没有标准化。iostream 头文件由 C++ 标准库使用。它首次发表于 1998 年,用于访问标准 I/O 流。“iostream.h”从未在 C++ 标准中提及,但 1990 年的《注释 C++ 参考手册》等预标准参考确实使用了该头文件。

何时在 C/C++ 中使用内联函数,何时不使用?

Nishtha Thakur
更新于 2019年7月30日 22:30:26

2K+ 次浏览

在 C++ 中,有一个名为内联函数的好特性。这种函数类似于 C 或 C++ 的宏。要使用内联函数,我们必须指定内联关键字。我们可以在任何地方使用这种类型的函数,但我们应该遵循一些指导原则。何时可以使用内联?内联函数可以代替宏(#define)对于小型函数,我们可以使用内联函数。它创建更快的代码和更小的可执行文件。当函数很小且经常调用时,我们可以使用内联。何时应避免使用内联?我们不应使用 I/O 函数…… 阅读更多

调用 C++ 超类构造函数的规则是什么?

Smita Kapse
更新于 2019年7月30日 22:30:26

10K+ 次浏览

在 C++ 中,我们可以派生一些类。有时,在调用派生类的构造函数时,我们需要调用超类(基类)构造函数。与 Java 不同,没有超类的引用变量。如果构造函数是非参数化的,则它将与派生类一起自动调用,否则我们必须将超类构造函数放在派生类的初始化列表中。在这个例子中,我们首先将看到没有参数的构造函数。示例 实时演示#include using namespace std; class MyBaseClass {    public:       MyBaseClass() {          cout

如何阻止 C++ 控制台应用程序立即退出?

Anvi Jain
更新于 2019年7月30日 22:30:26

946 次浏览

有时我们注意到,控制台在显示结果后立即关闭。因此,我们无法正确查看结果。在这里,我们将了解如何阻止控制台关闭。这个想法很简单。我们可以在最后使用 getchar() 函数。这将等待一个字符。如果按下了一个字符,控制台将退出。示例 实时演示#include using namespace std; int main() {    cout

实现 Johnson 算法的 C++ 程序

Nishtha Thakur
更新于 2019年7月30日 22:30:26

1K+ 次浏览

在这里,我们将了解 Johnson 算法,用于查找两个顶点之间的最短路径。这里给出了图。边之间的最短路径如下所示。此程序将获取顶点数、边数以及带有其成本的边。输入 - 顶点:3边:5边与成本 -1 2 82 1 121 3 223 1 62 3 4输出 - 图的距离矩阵。081210046140算法johnsonAlgorithm(cost)输入 - 给定图的成本矩阵。输出 - 用于任何顶点到任何顶点之间最短路径的矩阵。开始    创建另一个与成本矩阵相同的矩阵“A”,如果没有…… 阅读更多

创建 DAG 随机线性扩展的 C++ 程序

Smita Kapse
更新于 2019年7月30日 22:30:26

85 次浏览

在这里,我们将了解如何创建有向无环图 (DAG) 的随机线性扩展。线性扩展基本上是有向无环图的拓扑排序。让我们考虑一下下面的图 -有向无环图的拓扑排序是顶点的线性排序。对于有向图的每条边 u-v,顶点 u 将在排序中出现在顶点 v 之前。众所周知,源顶点将出现在目标顶点之后,因此我们需要使用堆栈来存储之前的元素。完成所有节点后,我们可以简单地从…… 阅读更多

如何在 JavaScript 中获取字符串中元音的数量?

vineeth.mariserla
更新于 2019年7月30日 22:30:26

2K+ 次浏览

计算字符串中元音的数量英语中的元音是 a、e、i、o 和 u。确保在任何字符串中,这些元音都可以是大写或小写。简报下面的示例使用名为“noOfVowels()”的用户定义函数读取输入字符串并将该字符串与另一个仅包含元音('aAeEiIoOuU')的字符串进行比较。它借助 indexOf() 方法来执行任务。indexOf() 方法在字符对两个字符串都共同时显示字符的索引,在不匹配的情况下,它显示“-1”作为输出。在这里,它比较每个…… 阅读更多

Java 中扩展转换(隐式)和缩小转换(显式)有什么区别?

raja
更新于 2020年2月6日 11:50:17

4K+ 次浏览

Java 中的类型转换用于将一种类型的对象或变量转换为另一种类型。当我们将一种数据类型转换为另一种数据类型时,它们可能不兼容。如果合适,它将顺利进行,否则可能会导致数据丢失。Java 中的类型转换类型Java 类型转换分为两种类型。扩展转换(隐式)– 自动类型转换缩小转换(显式)– 需要显式转换扩展转换(较小类型到较大类型)如果两种类型都兼容且目标类型大于源类型,则可以发生扩展类型转换。当两种类型…… 阅读更多

PHP 中的 getter 和 setter 方法是什么?

Alok Prasad
更新于 2019年12月31日 08:57:06

14K+ 次浏览

在这篇文章中,我们将学习在 PHP 中创建 getter 和 setter 方法的最佳方法。当我们需要限制最终用户对变量的直接访问时,会使用 getter 和 setter 方法。Getter 和 setter 是用于定义或检索变量值(通常是私有变量)的方法。顾名思义,getter 方法是一种获取或检索对象值的技术。同样,setter 方法是一种设置对象值的技术。示例让我们通过一个示例来了解 getter 和 setter 方法的使用。输出:PHP 错误无法访问私有…… 阅读更多

如何在 JavaScript 中检查变量是否为数组?

vineeth.mariserla
更新于 2024年11月20日 17:11:18

4K+ 次浏览

在 Javascript 中检查变量是否为数组对于适当地处理数据至关重要。我们将讨论三种不同的方法来检查变量是否为数组。我们有一个数组和一个字符串,我们的任务是在 JavaScript 中检查变量是否为数组。检查变量是否为数组的方法以下是我们将在这篇文章中讨论的检查变量是否为 JavaScript 数组的方法,其中包含分步说明和完整的示例代码。使用…… 阅读更多

广告
© . All rights reserved.