首页
学习
活动
专区
工具
TVP
发布

c/c++的学习笔记

专栏作者
106
文章
9862
阅读量
26
订阅数
Linux下的基本指令
对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
鲜于言悠
2024-04-24
560
指令和界面【Linux】
Linux操作系统提供了丰富的命令行界面和图形用户界面工具,用户可以根据自己的需求选择适合的界面进行操作。命令行界面更加灵活和高效,适合熟悉命令的用户;图形用户界面更加直观和友好,适合新手用户。
鲜于言悠
2024-04-24
800
C++从入门到精通——模板
C++模板是C++语言中的一种泛型编程技术,可以实现在编译期间生成不同类型的函数或类。通过使用模板,可以编写通用的代码,使其能够处理多种不同类型的数据。
鲜于言悠
2024-04-24
810
剖析new、delete和placement new
new、delete 和 placement new 是 C++ 中的内存管理操作符。
鲜于言悠
2024-04-22
740
C++从入门到精通——C++动态内存管理
C++动态内存管理涉及使用new和delete操作符来动态分配和释放堆内存。new用于在堆上分配内存并初始化对象,delete用于释放先前分配的内存。此外,C++还提供了智能指针如std::unique_ptr和std::shared_ptr来自动管理内存,以避免内存泄漏和悬挂指针。这些智能指针在超出作用域时会自动删除其所指向的对象。
鲜于言悠
2024-04-22
1110
C++从入门到精通——内部类和匿名类
内部类是定义在另一个类内部的类,它可以访问外部类的私有成员。匿名类是没有名字的类,通常用于一次性使用的简单对象创建,可以直接在需要使用的地方定义,并传递给其他方法。内部类和匿名类都是C++等编程语言的重要特性,它们可以简化代码结构,提高代码重用性。
鲜于言悠
2024-04-21
710
C++实战——日期类的实现
日期类是指处理日期和时间相关操作的编程类库或对象。它提供了创建、解析、比较、格式化日期和时间等功能,方便开发者在程序中处理与时间相关的逻辑。日期类通常包括年、月、日、时、分、秒等属性,并允许进行各种日期时间的计算和操作,如加减天数、获取星期几、判断是否为闰年等。通过使用日期类,开发者可以更加高效、准确地处理时间相关的数据。
鲜于言悠
2024-04-21
450
SQL Server 2022 安装及使用
SQL Server 2022是微软公司发布的最新数据库管理系统,它在前代版本的基础上进行了多项改进和优化,包括性能提升、安全性增强、云集成和AI集成等。新版本的SQL Server提供了更高效的查询处理、更智能的数据管理和更好的可伸缩性,以满足各种业务需求。同时,SQL Server 2022还加强了与Azure等云服务的集成,为用户提供了更加灵活和便捷的云数据库解决方案。此外,新版本还引入了更多智能功能,如机器学习集成和自动化优化,帮助用户更好地利用数据驱动业务决策。总体而言,SQL Server 2022是一个功能强大、安全可靠的数据库管理系统,适用于各种规模的企业和组织。
鲜于言悠
2024-04-21
1010
Windows下通过MySQL Installer安装MySQL服务
MYSQL官方提供了Installer方式安装MYSQL服务以及其他组件,使的Windows下安装,卸载,配置MYSQL变得特别简单。
鲜于言悠
2024-04-21
1340
C++从入门到精通——友元
友元提供了一种突破封装的方式,有时提供了便利。但是友元会增加耦合度,破坏了封装,所以友元不宜多用。
鲜于言悠
2024-04-21
910
C++从入门到精通——static成员
声明为static的类成员称为类的静态成员,用static修饰的成员变量,称之为静态成员变量;用static修饰的成员函数,称之为静态成员函数。静态成员变量一定要在类外进行初始化。
鲜于言悠
2024-04-21
920
C++从入门到精通——const与取地址重载
空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数。
鲜于言悠
2024-04-21
630
C++从入门到精通——类的6个默认成员函数之赋值运算符重载
空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数。
鲜于言悠
2024-04-17
880
C++从入门到精通——类的6个默认成员函数之拷贝构造函数
空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数。
鲜于言悠
2024-04-16
1810
C++从入门到精通——类的6个默认成员函数之析构函数
空类中真的什么都没有吗?并不是,任何类在什么都不写时,编译器会自动生成以下6个默认成员函数。
鲜于言悠
2024-04-16
960
解决Xshell登录云服务器的免密码和云服务器生成子用户问题
Xshell登录云服务器免密码问题的解决方案通常涉及使用SSH密钥对。用户生成一对密钥(公钥和私钥),将公钥添加到云服务器的授权文件中,然后使用私钥在Xshell中设置连接。这样,每次连接时Xshell会使用私钥进行身份验证,无需输入密码。这提高了安全性并简化了登录过程。
鲜于言悠
2024-04-15
940
C++从入门到精通——类的作用域及类的实例化
类的作用域是指类中定义的变量和方法的可见性和可访问性范围。在类的内部,所有成员(包括属性和方法)都具有类作用域,意味着它们可以在类的任何方法中被访问。然而,类的外部无法直接访问这些成员,除非通过类的实例或类本身(对于静态成员)。类的成员可以被设置为公有(public)、私有(private)或受保护的(protected),以控制其在不同上下文中的可见性和可访问性。这种作用域的控制有助于封装和隐藏类的实现细节,同时提供清晰的接口供外部使用。
鲜于言悠
2024-04-11
1130
C++从入门到精通——初步认识面向对象及类的引入
面向过程注重任务的流程和控制,适合简单任务和流程固定的场景;而面向对象则将数据和功能封装成对象,通过对象间的交互实现复杂功能,更适用于大型、复杂的软件系统开发。
鲜于言悠
2024-04-11
1050
C++从入门到精通——nullptr
nullptr是C++11引入的一个新特性,用于表示空指针。它提供了一种类型安全的方式来区分空指针和非空指针,避免了传统空指针(如NULL或0)可能导致的类型不匹配问题。使用nullptr可以提高代码的可读性和安全性。同时,nullptr还可以与C++的智能指针(如std::unique_ptr、std::shared_ptr等)一起使用,更好地管理动态分配的内存。
鲜于言悠
2024-04-11
1130
C++从入门到精通——范围for的使用
范围for循环(也称为C++11的基于范围的for循环)是一种简化迭代容器(如数组、向量、列表等)元素的方式。它允许你遍历容器中的每个元素而无需显式地使用迭代器或索引。基本语法是:for (元素类型 元素变量 : 容器) { // 循环体 }。这种循环内部隐式使用迭代器来遍历容器,使得代码更简洁易读。但需要注意的是,范围for循环不适用于需要修改容器大小或结构的场景,因为它不提供对迭代器的直接访问。
鲜于言悠
2024-04-11
890
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档