c++

C/C++ Qt Dialog 对话框组件应用

在Qt中对话框分为两种形式,一种是标准对话框,另一种则是自定义对话框,在一般开发过程中标准对话框使用是最多的了,标准对话框一般包括 QMessageBox,QInputDialog,QFileDialog 这几种,这里我将总结本人在开发过程中常用到的标准对话框的使用技巧。 Qt框架下,常用的标准对话
c++

有关C++程序设计基础的各种考题解答参考汇总

早先年考研的主考科目正是【算法与数据结构】,复习得还算可以。也在当时[百度知道]上回答了许多相关问题,现把他们一起汇总整理一下,供读者参考。   【1】 原题目地址:https://zhidao.baidu.com/question/1574956570322831900.html?ent
c++

✨三万字制作,关于C语言,你必须知道的这些知识点(高阶篇)✨

目录 一,写在前面 二,数据的存储 1,数据类型介绍 2,类型的基本归类 3,整形在内存中的存储 4,浮点型在内存中的存储 三,指针的进阶 1,字符指针 2,指针数组 3,数组指针的使用  4,函数指针 5,函数指针数组 6,回调函数 7,指针和数组笔试题 四,字符函数和字符串函数 1,s
c++

C++ Primer 查漏补缺 —— C++ 中的各种初始化

初学者在刚开始读 C++ Primer 的时候,总是容易被书中各种初始化搞得头大:默认初始化、列表初始化、值初始化、类内初始值、构造函数初始值列表、 new int 和 new int() 的区别... 本文把书中这些概念集中总结如下,大括号【】内为原书中文版第 5 版的相应页码。 列表初始化(l
c++

C++(template模板 && 函数模板)

    C++(template模板 && 函数模板) 如果函数模板和普通函数,发成重载会优先调用普通函数,如果没有实现,会出错区别 普通函数可以进行隐式类型转换,模板不可以 templatevoid myPrint(T a,&nbs
c++

c++构造函数和析构函数

一、构造函数和析构函数的特点 构造函数和析构函数是一种 特殊的公有成员函数,每一个类都有一个默认的构造函数和析构函数; 构造函数在类定义时由 系统自动调用,析构函数在类被销毁时由 系统自动调用; 构造函数的名称 和类名相同,一个类可以有多个构造函数,只能有一个析构函数。不同的构造函数之间通过参数个数
c++

macos clion 2021 C++远程开发

工具: clion 2021 目标系统: centos 开发系统: macos 推荐用macos或者Linux 来开发C++,  因为windows的mingw编译太慢了, 一个hello world工程编译2分钟,真的太慢了 好像360管家或者系统会一直扫描, 会把编译速度拖慢 &nbs
c++

C++学习笔记1-命名空间、const关键字的用法、new/delete表达式、引用、C++强制转换、bool和异常

1.命名空间 ①来源:名字冲突就是在同一个作用域中有两个或多个同名的实体,为了解决命名冲突C++中引入了命名空间 ②定义:命名空间又称为名字空间,是程序员命名的内存区域,程序员根据需要指定一些有名字的空间域,把一些全局实体分别存放到各个命名空间中,从而与其他全局实体分隔开。通俗的说,每个名字空间都是
c++

C语言字符串详解

字符串是一种非常重要的数据类型,但是C语言不存在显式的字符串类型,C语言中的字符串都以字符串常量的形式出现或存储在字符数组中。同时,C 语言提供了一系列库函数来对操作字符串,这些库函数都包含在头文件 string.h 中。 一、字符串常量和字符数组 1、什么是字符串常量 C 语言虽然没有字符串类型,
加载更多