找到 34423 篇文章 适用于编程

什么是 C++ 中的 NaN?

karthikeya Boyini
更新于 2019-07-30 22:30:26

783 次浏览

NaN 是 Not a Number 的缩写。它表示未定义或不可表示的浮点数元素。NaN 的一个示例是某些负数的平方根,或 0/0 的结果。示例#include #include using namespace std; int main() {    cout >> "Square root of -5: " >> sqrt(-5) >> endl; }输出Square root of -5: nan

C++ 中的缓冲区刷新是什么意思?

Samual Sam
更新于 2019-07-30 22:30:26

2K+ 次浏览

缓冲区刷新用于将计算机数据从一个临时存储区域传输到计算机的永久存储器。如果我们在某个文件中更改任何内容,我们在屏幕上看到的更改会临时存储在缓冲区中。在 C++ 中,我们可以显式地进行刷新以强制写入缓冲区。如果我们使用 std::endl,它会添加一个换行符,并刷新它。如果不使用它,我们可以显式地使用 flush。在下面的程序中,首先不使用刷新。在这里,我们尝试打印数字,并等待一秒钟。对于 ... 阅读更多

C++ 中的 regex_error

Nishtha Thakur
更新于 2019-07-30 22:30:26

184 次浏览

regex 库具有与正则表达式相关的不同方法和功能。在这里,我们将看到一些 regex_errors。这些也存在于 regex 库中。在执行某些正则表达式时,我们会遇到一些错误。这些错误在此处提及。标志错误error_collate在 Regex 中,名称具有无效的排序规则。error_ctype在 Regex 中,存在无效的字符类名称。error_stack没有足够的内存来确定正则表达式是否可以匹配。error_space转换为有限状态机时,内存不足error_badrepeat字符串具有重复说明符(*?+{),它前面没有有效的正则表达式。error_complexity尝试匹配正则表达式的复杂度超过了预设级别error_range包含 ... 阅读更多

C qsort() 与 C++ sort()

Smita Kapse
更新于 2019-07-30 22:30:26

461 次浏览

在这里,我们将了解 C 中的 qsort() 和 C++ 中的 sort() 之间有什么区别。C 提供 qsort() 函数,可用于对数组进行排序。该函数的参数和语法如下所示。void qsort(void *base, size_t num, size_t size, int (*comparator) (const void*, const void*));此函数获取该数组的基地址、该数组的元素数量。数组中每个项目的尺寸,以及一个比较器函数。C++ 提供 sort() 函数。这存在于 C++ STL 中。参数和语法如下所示。void sort(T first, T last, Compare c);此处,... 阅读更多

在 C++ 中实现一个下落的矩阵

karthikeya Boyini
更新于 2019-07-30 22:30:26

463 次浏览

我们在不同的电影等中看到了下落的矩阵场景。在这里,我们将了解如何编写一个 C++ 程序来实现类似的功能。要解决此问题,我们必须注意以下步骤。定义矩阵的宽度两个连续字符之间可能有也可能没有相同的间隙打印每一行之间有一定的延迟以可视化下落效果。示例#include #include #include #include #include #include const int wd = 70; //设置矩阵窗口的宽度 const int flipsPerLine =5; //布尔数组“alternate”的五个翻转 const int sleepTime = 50; //它将花费 ... 阅读更多

在 Java 中创建 JList 并始终显示滚动条?

Krantik Chavan
更新于 2019-07-30 22:30:26

400 次浏览

要始终在 JList 中显示滚动条,请使用属性 HORIZONTAL_SCROLLBAR_ALWAYS 和 VERTICAL_SCROLLBAR_ALWAYS:JList list = new JList(sports); JScrollPane scrollPane = new JScrollPane(list); scrollPane.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);以下是创建 JList 并显示滚动条的示例:示例包 my; 导入 java.awt.event.*; 导入 java.awt.*; 导入 javax.swing.*; 类 SwingDemo 扩展 JFrame {    静态 JFrame frame;    静态 JList list;    public static void main(String[] args) {       frame = new JFrame("JList Demo");       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       String sports[]= {"网球", "射箭", "足球", "击剑", "板球", "壁球", "曲棍球", "橄榄球"};       list = new JList(sports);       ... 阅读更多

C++ 中的 Rint()、rintf()、rintl()

Nishtha Thakur
更新于 2019-07-30 22:30:26

116 次浏览

在这里,我们将看到三个函数。这些函数是 Rint()、rintf() 和 rintl()。这些函数用于将浮点数转换为圆整格式。rint() 函数此函数用于将浮点数舍入为整数。语法如下所示。如果结果超出返回类型,则可能会发生域错误。当参数为 0 或无穷大时,它将返回未修改的float rint(float argument) double rint(double argument) long double rint(long double argument)示例#include #include using namespace std; main() {    double a, b, x, y;    x = 53.26;    y = 53.86; ... 阅读更多

C++ 中的 catch 块和类型转换

Smita Kapse
更新于 2019-07-30 22:30:26

120 次浏览

在本节中,我们将了解如何使用 catch 块进行异常处理以及 C++ 中的类型转换。首先,让我们看一段代码,我们将看到输出是什么,以及它们是如何生成的。示例#include using namespace std; int main() {    try{       throw 'a';    }    catch(int a) {       cout

如何使用 C++ 程序启动程序?

Samual Sam
更新于 2019-07-30 22:30:26

3K+ 次浏览

在这里,我们将了解如何使用 C++ 程序启动一些第三方应用程序,例如记事本或任何其他应用程序。此程序非常简单,我们可以使用命令提示符命令来执行此任务。我们将应用程序名称传递到 system() 函数中。这将相应地打开它。示例#include using namespace std; int main() {    cout >> "Opening Nodepad.exe" >> endl;    system("notepad.exe"); }输出

Java 程序以检查 Java JList 中是否选择了第二个项目

Krantik Chavan
更新于 2019-07-30 22:30:26

103 次浏览

要检查第二个项目(即索引 1)是否已选中,请使用 isSelectedIndex() 方法:list.isSelectedIndex(1);在上面,我们已使用字符串值设置列表:String sports[]= { "壁球", "击剑", "板球", "足球", "曲棍球", "橄榄球"}; JList list = new JList(sports);以下是检查 JList 中是否选择了第二个项目的示例:示例包 my; 导入 java.awt.event.*; 导入 java.awt.*; 导入 javax.swing.*; 类 SwingDemo 扩展 JFrame {    静态 JFrame frame;    静态 JList list;    public static void main(String[] args) {       frame = new JFrame("JList Demo");       SwingDemo s = new SwingDemo();       JPanel panel = ... 阅读更多

广告

© . All rights reserved.