logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

自学C/C++到底该看什么书?程序员的避坑书单(附电子档)

开发了多年,踩过书的坑,也捡过书的宝。今天把自己真正读过、有用、经典的C/C++书籍整理出来,帮你省下盲目买书的时间。

文章图片
#c语言#c++#开发语言
C++八股文 | 指针 vs 引用,面试官最爱问的区别全拆解!

用指针:需要动态分配内存(new/malloc)、实现多态、可选参数(允许为空)、需要换向时。用引用:函数传参避免拷贝、操作符重载(返回引用)、必须保证有效性的场合。

#c++#开发语言#面试
C++智能驾驶开发方向深度解析:技术栈、岗位与薪资全景

智能驾驶C++开发是一条技术门槛高但回报丰厚的赛道。随着行业合规化与商业化加速,具备扎实技术功底与项目经验的开发者将迎来更多机遇。建议从业者持续深耕核心技能,关注政策与技术演进,把握行业红利。

文章图片
#c++#自动驾驶#嵌入式硬件
C++八股文 | 空类到底能不能实例化?那神奇的1字节藏着大秘密

然后问“这玩意儿能实例化吗?你是不是愣住?今天带你看透空类的所有细节,从标准到编译器骚操作,一次讲透👇。

#c++#开发语言#c语言
「高频面试题」小米C++后端/嵌入式/客户端岗位高频面试题

指针是一个变量,存储地址,可重新赋值指向其他地址,可为。

#java#开发语言#c++
什么是C++排序算法?

C++标准库提供了多种高效排序算法,主要包括:1. std::sort:基于内省排序(结合快排、堆排和插入排序),时间复杂度O(nlogn),是默认首选;2. std::stable_sort:稳定排序(保持相等元素顺序),适合特殊需求;3. std::partial_sort和std::nth_element:用于部分排序或快速定位特定元素。这些算法支持自定义比较规则,适用于各种容器。使用时需注

#排序算法#c++#算法
什么是C++冒泡排序?

的数组,外层循环控制“需要冒泡的轮数”(共 n-1 轮),内层循环控制“当前轮需要比较的相邻元素对”。每完成一轮,当前未排序区间的最大值就被推到了末尾,下一轮比较次数减 1。该位置之后的元素已经有序,下一轮内层循环只需遍历到该位置即可,进一步缩小扫描范围。),基础版仍会傻傻执行完所有 n-1 轮比较,极其浪费。(内省排序)在百万级数据上比冒泡快成千上万倍。,说明数组已经全局有序,直接跳出外层循环。

#c++#算法#数据结构
嵌入式Linux应用开发技术栈完全指南

TCP(可靠流)、UDP(实时性)、RAW_SOCKET(ICMP ping等):底层库、硬件抽象层、性能敏感模块、Bootloader/U-Boot辅助开发。(非驱动/内核开发),涵盖构建、系统编程、GUI、调试及系统集成全流程。:高安全性应用(汽车、医疗)、并发数据处理、替代部分C/C++模块。:指针、内存管理、位运算、结构体对齐、函数指针、回调机制。:RAII、智能指针、虚函数、STL容器、

#linux#运维#服务器
嵌入式实习面试问题:那个动态内存是怎么样分配的?

说白了,嵌入式玩的就是“确定性”和“可控”,凡是破坏这两点的,都要格外小心。动态内存算是这里面的一个重点“照顾对象”。

#开发语言#c语言#c++ +2
C语言的核心应用领域:从操作系统到人工智能的全面解析

从操作系统内核到人工智能芯片,C语言始终是构建数字世界的基石。在可预见的未来,这种"贴近金属"的语言仍将在高性能计算、物联网等关键领域持续发光。📦 硬核资料赠送关注私信>>「C++王者」获取以下资源:《C++后端开发高频八股文》涵盖23个核心考点,助你轻松应对面试!《C/C++工程师能力自测清单》50+项技能树Checklist,快速定位技术短板!【开源项目】libevent-master高性能

文章图片
#c语言#人工智能#开发语言
    共 24 条
  • 1
  • 2
  • 3
  • 请选择