
1 pipapa 2023 年 2 月 22 日 看 leveldb 吧 |
2 ysc3839 2023 年 2 月 22 日 via Android 需求推动学习,先想想自己有什么需求 |
3 sillydaddy 2023 年 2 月 22 日 via Android 问题太宽泛了。 可以学 Qt ,做界面为主,做应用。 |
4 LuckyPocketWatch 2023 年 2 月 23 日 1.Qt ,这个是一个界面类库,不太难,就是内容比较多 2.STL ,这个是 C++的标准库,想研究的话需要有非常扎实的模板编程技巧以及数据结构知识 3.leveldb,一个谷歌的开源类库,用于读写本地文件,需要一些计算机原理做前置,注意这个类库没有相关数据之类,只能靠啃源代码 4.OpenCv,一个用 C++的图像处理库,对 C++只有基本的语法要求,难点主要集中在图像相关算法 |
5 LuckyPocketWatch 2023 年 2 月 23 日 相关数据->相关书籍 |
6 L4Linux 2023 年 2 月 23 日 via Android 用 C++17 练算法 |
7 loken2020 2023 年 2 月 23 日 阅读音视频开源项目代码,例如 FFmpeg ,SRS ,ZLMediaKit ,GStreamer ,等等。 音视频是 C/C++ 的天下,其他领域,C/C++ 并不是特别刚需。 |
8 vcfghtyjc 2023 年 2 月 23 日 找实习,工作中学习 |
10 panlatent 2023 年 2 月 23 日 一点小建议:研究和实践项目的同时,继续深入学习基础知识 比如操作系统,设计模式,学一学其他语言 比如更好的 C:Go ,更“好”的 C++:Rust ,一门脚本语言,比如 Python 。这些东西无论是将来向哪个方向学习,都是用得到的。 |
11 chendl111 2023 年 2 月 23 日 开始做项目吧,比如烂大街的实现一个浏览器,学习 leveldb 等优秀项目 |
12 maladaxia 2023 年 2 月 23 日 恭喜你已经掌握了 C/C++ 的基础知识和一些重要的特性。作为一个物联网工程专业的学生,你可以考虑以下方向来继续深入学习和实践: 1. 学习嵌入式开发和硬件编程:了解嵌入式系统的基本概念和开发环境,学习如何使用 C/C++ 进行硬件编程和驱动开发。你可以尝试使用 Arduino 或者树莓派等平台进行实践,例如制作简单的机器人、温度传感器、智能家居等项目。 2. 学习网络编程和通信协议:了解网络编程的基本概念和 TCP/IP 协议栈,学习如何使用 C/C++ 开发网络应用程序和通信协议。你可以尝试使用 Socket 编程实现简单的服务器和客户端程序,或者学习 MQTT 、CoAP 等物联网通信协议。 3. 学习数据结构和算法:深入学习数据结构和算法,掌握高效的编程技巧和优化方法。你可以参考《算法导论》、《剑指 Offer 》等经典书籍,或者使用 LeetCode 等在线平台进行练习。 4. 学习人工智能和机器学习:了解人工智能和机器学习的基本概念和应用,学习如何使用 C/C++ 实现常用的机器学习算法。你可以尝试使用 OpenCV 库进行图像处理和计算机视觉,或者学习 TensorFlow 、PyTorch 等机器学习框架。 无论选择哪个方向,建议从简单的项目开始实践,逐步深入,不断积累经验和技能。祝你学习愉快! |
13 RanShunliu 2024 年 4 月 11 日 OP 交流下,26 届,现在大二,也想要暑期之前找一份日常实习,基础可能比你差一点点,可以交流下吗,邮箱 [email protected] ,博客 cppreference.blog.csdn.net |