首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
首页 /
c++学习
#
c++学习
#
11323次浏览
194人互动
收藏话题
分享
此刻你想和大家分享什么
身份认证
热门
最新
06-17 16:24
江南大学 研发工程师
求建议,给c++选手解惑
目前研二,211本硕,一直在学c++,蓝桥杯获过奖,目前学习过Liunx(命令行工具、多线程pthread、网络编程IO)、CMake、c++标准库<thread>、Qt界面开发(主要是QWidget没有学QML),现在比较迷茫,想学音视频比如ffmpeg但是资料很少,看到网上有人说这个方向很少招应届生。现在考虑学opengl+qt还是学音视频ffmpeg+webrtc等。而且感觉时间也不够了,友友们给个建议很迷茫。
Sor大白_:
自动驾驶机器人开发可以考虑一下,C++细分的一个领域
点赞
评论
收藏
分享
08-05 19:23
已编辑
The University of Adelaide 人工智能
c++问题汇总1
C++中的变量声明是什么?答案:在C++中,变量声明指定变量的类型和名称。例如,int age;声明了一个名为age的整型变量。你也可以同时初始化变量,如int age = 25;。如何在C++中声明和使用数组?答案:数组是一组相同类型的元素的集合。你可以使用以下语法声明数组:类型 数组名[大小];。例如,int scores[5];声明了一个包含5个整数的数组。你可以通过索引访问数组元素,例如scores[0]表示第一个元素。C++中的字符串是如何声明的?答案:在C++中,字符串通常使用std::string类表示。你可以使用以下方式声明字符串:std::string str = "...
查看60道真题和解析
C++基础面试100问!...
点赞
评论
收藏
分享
10-28 10:53
南京邮电大学 C++
求助visual studio安装
想把2022删了,换成2019,结果好像没删干净,直接寄了,闲鱼找了十几个人了帮我,没有人成功的,现在咋办啊,安装不了,求大佬帮助 #qt# #cpp# #c++学习#
点赞
评论
收藏
分享
10-31 23:37
南开大学 C++
有在中望工作的师兄师姐吗?想咨询一些西安中望的事情 #工业软件# #c++学习# #中望# #华为#
投递中望软件等公司10个岗位
点赞
评论
收藏
分享
08-22 14:33
The University of Adelaide 人工智能
c++问题汇总2
C++中的using关键字是什么?答案:using关键字有几种用途:别名:为现有类型定义新的名称。示例:using IntVec = std::vector<int>;引入命名空间:引入整个命名空间的内容到当前作用域。示例:using namespace std;引入命名空间中的特定元素:引入命名空间中的特定元素到当前作用域。示例:using std::cout;解释一下C++中的typename关键字。答案:typename关键字用于在模板上下文中声明一个类型。它告诉编译器后面跟着的是一个类型名称。例如,在模板参数列表中使用typename:示例:template<type...
查看30道真题和解析
C++基础面试100问!...
点赞
评论
收藏
分享
04-16 20:07
南开大学 C++
c++就业方向求指导
学历:211本985硕,都是数学专业,研究生计算数学,目前研一。学习进度:目前学完了c++基础,正在看候捷老师的stl标准库内容,操作系统网络什么的都没学过。项目经历:在跟腾讯的一个图形学项目(但是用ue开发,不是很感兴趣,也没有什么进度),还有一个电建北京院的几何算法暑期实习offer(做cad的二次开发方向),剩下的就是数模华为杯三等奖,数竞一些不相关的。想问问大家我应该继续学操作系统网络等冲c++后端,还是暑假先去实习考虑考虑工业软件开发方向呢?大家对这两个方向有什么意见或建议吗?😭😭(对偏理论的数学磨得没有心气了,不准备搞科研了)#c++ #计算机# #研究生# #数学研究生# #计算数学# #工业软件# #腾讯# #软件开发# #c++学习#
晚晚也要找工作:
不要学c++
投递腾讯等公司10个岗位
点赞
评论
收藏
分享
07-31 17:41
The University of Adelaide 人工智能
C++ 每日阶梯挑战
初级:什么是函数重载?答案:函数重载允许在同一作用域内有多个同名函数,只要它们的参数列表不同即可。例如:int add(int a, int b);double add(double a, double b);C++中的默认参数是什么?答案:默认参数是在函数声明或定义时给定的参数值,当调用函数时不提供这些参数时,就会使用这些默认值。例如:void printInfo(std::string name, int age = 18);解释一下C++中的结构体。答案:结构体是一种用户定义的数据类型,它可以包含不同类型的成员变量。结构体使用struct关键字定义。例如:struct Person { ...
查看15道真题和解析
C++基础面试100问!...
点赞
评论
收藏
分享
07-08 16:42
西安电子科技大学 测试工程师
控制工程211硕,走c++还是java/给点其他建议,求
各位友友们好,26届今年研一,本科双非自动化,硕士西电控制工程,实验室是搞纯理论的主要用c++和matlab跑点仿真。2个师兄一个c++一个java,均在大厂,但是没有师姐的就业参考比较迷茫。个人想法还是想进川渝国企或者制造业(在西安待了好几年想回家了),考虑过选调(但是只能考西安的)、烟草,但是不敢all in考公哈哈毕竟太难了,重庆制造业比较多(互联网荒漠不是白来的),走c++软开估计机会比较少,身边有几个老乡在重庆车企搞测试,还有几个在搞c++嵌入式软开,听说学Java好进国企和银行这一类,但银行卡双非本怕不好进,还有朋友建议走产品经理的路线,但没具体去了解过,没啥大梦想,就希望找个稍稍...
Horizon756:
国企还是java需求多
点赞
评论
收藏
分享
07-30 17:41
The University of Adelaide 人工智能
c++内存相关知识点整理
一、内存管理1. new 和 delete 运算符new:用于在堆上分配内存,并返回指向该内存的指针。可以分配单个对象或数组。delete:用于释放之前通过 new 分配的内存。2. new 和 delete 的变体new 和 delete:默认分配和释放内存。new[] 和 delete[]:用于数组的分配和释放。new(std::nothrow) 和 delete:new(std::nothrow) 试图分配内存,如果失败则返回 nullptr 而不是抛出异常。3. 构造函数和析构函数构造函数:在通过 new 分配内存后,对象的构造函数会被调用,用于初始化对象。析构函数:在通过 delet...
c++知识库
点赞
评论
收藏
分享
07-26 14:36
The University of Adelaide 人工智能
c++每日梯度挑战
初级难度什么是C++中的引用?与指针有何区别? 答案:引用是已存在变量的别名,一旦创建后就不能改变引用的对象。引用不是真正的指针,但行为类似于指针。主要区别包括:引用必须在声明时初始化,而指针可以在任何时候赋值。引用没有空值,必须引用某个对象;指针可以为空。不能对引用进行解引用操作,因为引用本身就是对象的别名。解释一下C++中的类型转换。答案:C++提供了四种类型的显式类型转换:static_cast, dynamic_cast, const_cast, reinterpret_cast。static_cast用于基本类型的转换,以及一些安全的转换。dynamic_cast主要用于多态类...
C++基础面试100问!...
点赞
评论
收藏
分享
08-08 08:40
已编辑
The University of Adelaide 人工智能
引用为什么那么重要
在C++中,引用(&)是一种特殊的“别名”,它允许你以另一种名字来访问已经存在的变量。引用的主要优势之一是在处理大型对象时可以避免不必要的拷贝,从而提高效率。 要点:别名:引用是一个现有变量的别名,一旦创建就无法改变其绑定的对象。不占用额外内存:引用并不占用独立的内存空间,而是与它所引用的变量共享相同的内存位置。没有拷贝构造:当一个变量被引用时,不会调用拷贝构造函数,也不会发生任何数据的复制操作。 这样理解还是有点抽象?那我们来举个例子: class ComplexClass { public: // 构造函数 ComplexClass(in...
c++知识库
点赞
评论
收藏
分享
08-01 16:14
已编辑
The University of Adelaide 人工智能
C++ 每日阶梯挑战
初级:什么是C++中的头文件?答案:头文件包含了函数声明、类声明和宏定义等,用于在多个源文件之间共享代码。头文件通常以.h或.hpp扩展名保存。解释一下C++中的命名空间。答案:命名空间用于组织相关的类、函数和变量,避免命名冲突。使用namespace关键字定义命名空间。例如:namespace Math { int add(int a, int b); }什么是C++中的标准输入输出?答案:标准输入输出使用std::cin和std::cout。std::cin用于从键盘读取输入,std::cout用于向屏幕输出信息。解释一下C++中的流。答案:流是C++中用于处理输入输出的标准机制...
查看15道真题和解析
C++基础面试100问!...
点赞
评论
收藏
分享
07-30 15:14
The University of Adelaide 人工智能
c++每日梯度挑战
初级难度C++中的数组是如何声明的?答案:数组可以使用以下语法声明:类型 数组名[元素数量];。例如:int numbers[5]; 创建了一个包含5个整数的数组。什么是C++中的字符串?如何创建字符串?答案:字符串是一系列字符,通常使用std::string类来表示。可以使用std::string类的构造函数来创建字符串,例如:std::string name = "John Doe";。C++中的循环有哪些类型?答案:C++中有三种类型的循环:for循环、while循环和do-while循环。for循环适合于已知循环次数的情况,while循环在未知循环次数但知道结束条件...
查看15道真题和解析
C++基础面试100问!...
点赞
评论
收藏
分享
07-29 15:51
The University of Adelaide 人工智能
c++每日梯度挑战
初级难度C++程序的基本结构是什么?答案:一个基本的C++程序通常包含一个主函数main(),程序从这里开始执行。程序还包括预处理指令(如#include用于引入头文件)、命名空间使用声明(如using namespace std;)以及函数和类的定义。如何在C++中声明和初始化变量?答案:在C++中声明变量可以使用以下语法:类型 变量名; 或 类型 变量名 = 值;。例如:int age; 或 int age = 25;。C++中的注释是如何工作的?答案:C++中有两种注释方式:单行注释使用//,多行注释使用/*和*/。例如:// 这是一个单行注释/*这是一个多行注释*/什么是C++中的指针...
查看15道真题和解析
C++基础面试100问!...
点赞
评论
收藏
分享
2023-11-30 23:26
长春工业大学 C++
C++ | 引用和指针
引用(reference)引用(reference)是给对象起的另一个名字,引用本身不是对象,而是对象的别名。引用类型定义语法如下: int A = 9; int &refA = A; // refA是A的引用,及refA是A的别名 int &refA2; // 报错:引用必须被初始化 一般初始化变量时,是把初始值拷贝到新建的对象中。然而定义引用是,程序会把引用和初始值绑定在一起,而不是把初始值拷贝给引用。初始化完成时,引用就与其初始值对象一直绑定在一起,因此引用定义时必须被初始化且引用定义后无法再绑定其他对象。指针(pointer)指针是指向另一种类型的符合类型。指针与...
点赞
评论
收藏
分享
03-10 01:24
西安理工大学 C++
求教
写个集群聊天服务器,背背c++八股文,离找工作还有多远? #23届找工作求助阵地# #在找工作求抱抱# #c++学习#
点赞
评论
收藏
分享
2023-11-25 17:31
江西理工大学 嵌入式硬件工程师
题解 | #简单运算#
#include <iostream> using namespace std; int main() { // write your code here...... int a,b; cin>>a>>b; cout<<a+b<<" "; if(a>b) cout<<a-b<<" "; else cout<<b-a<<" "; cout<...
点赞
评论
收藏
分享
提到的真题
返回内容
玩命加载中
热议话题
1
...
晒一晒我的offer
0
2
...
应届生被毁约被毁意向了怎么办
0
3
...
北方华创开奖
4
...
地方国企笔面经互助
0
5
...
查收我的offer竞争力报告
0
6
...
机械应届生薪资要多少才合适?
0
7
...
我的工作日记
0
8
...
寒假躺平还是提前实习
0
9
...
总结:哪家公司面试体验感最差
0
10
...
实习,投递多份简历没人回复怎么办
0
11
...
公司情报交流地
0
牛客网
牛客企业服务