课程简介 快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+pyth
课程简介 有一定C/C++语言基础的学员、STL小白、新手! 你将会学到: 黄强老师针对STL库小白入门编程的专题课程,通过对STL六大组件:迭代器(iterators)、容器(containers)、算法(algorithms),仿函数(functors)、适配器(adapters)
课程简介 《C++ Boost库高级编程》是一门针对有一定C++基础学员的实战课程,系统讲解被誉为“准”标准库的Boost。 课程从环境搭建入手,全面涵盖了数值转换、字符串处理、智能指针、日期时间、多线程编程等核心组件,并深入解析了各种扩展容器、XML/JSON解析、函数绑定等高级特性。
课程简介 这是一套全面系统的C#编程语言教程,涵盖从基础语法到高级应用的完整知识体系。 课程内容分为语言基础、面向对象编程、高级特性、数据结构与算法四大模块,具体包括:基础语法、流程控制、函数定义;类与对象、继承多态、接口设计;委托事件、LINQ查询、反射特性、多线程编程;线性表、栈队列、排
课程简介 这是一门真正适合任何零基础学习的入门课,由教学经验超过十年的大咖级老师,老九学堂总教头徐嵩老师主讲。 课程下载
课程简介 C++是一门追求高性能的高级语言,在底层开发、高性能计算中占据了重要的角色;C++又是一门相对难以掌握的编程语言,与其它语言相比,它更加难学,难以精通。 这门课程旨在讨论C++的基础知识,重点讲解C++的基本语法及语法背后的底层细节,比如同样是for循环,如何尽可能的提升其执行效率
课程简介 本课程将带领学员不使用任何图形库,实现从0到1的图形学接口封装以及算法讲解,并且带领大家手敲代码,一行一行进行实现。 涵盖了(环境搭建,绘制点,Bresenham算法绘制完美直线,三角形拆分绘制算法,颜色插值算法,图片操作,图片二次插值放缩算法,纹理系统接口搭建及封装,矩阵操作理论
课程简介 课程以多项目集成开发为主线,覆盖从基础语法到Windows/Linux双平台开发的完整知识体系,通过浏览器、即时通讯、网盘等6大企业级项目实战,帮助学员构建符合现代企业要求的技术能力。 课程下载
课程简介 课程系统讲解多线程编程中的内存模型与并发控制,从进程/线程基础、数据竞争、原子操作与锁机制,深入到底层硬件架构(流水线、乱序执行、缓存一致性、MESI协议)和主流处理器内存模型(x86-TSO、ARM/Power)。 课程结合C/C++标准(原子类型、内存序、同步操作),通过大量实
课程简介 探索C++11多线程、标准库、模板以及面向对象思想。只讲实践干货,快速入门C++精髓。 一方面 C++ 的版本变化日新月异,从 C++ 11 到 C++ 20 增加了不少新特性。 另一方面 CPU/GPU芯片、智能座舱、自动驾驶、操作系统等领域对C/C++的需求日益强烈。
课程简介 全面覆盖QML与C++混合编程、类型系统扩展、场景图渲染、纹理优化及性能调优等高级主题。 课程从QML对象与C++的映射机制入手,深入讲解属性注册(单例、不可创建类型)、自定义信号、绑定表达式、插件开发,并重点剖析Qt场景图架构(节点树、顶点数据、纹理集、拖放事件处理)和内存管理(
课程简介 多平台编译安装cmake 能够使用CMake构建跨平台c++项目(Linux MacOS Windows) 能够使用cmake交叉编译Android的C++NDK项目 能够使用cmake交叉编译鸿蒙的C++ ETS项目 能够使用cmake交叉编译嵌入式Linux
课程简介 C#作为一种功能强大、易于学习的编程语言,在游戏开发领域得到了广泛应用。 特别是Unity游戏引擎对C#的全面支持,使得开发者能够高效地构建高质量的游戏。 本课程从零基础开始,给大家详细讲解C#和.NET开发知识,主要内容包括有C#的介绍及变量的使用、类型转换及运算符、位运算
课程简介 为了帮助C++开发岗的同学更系统便捷的学习Linux网络编程与系统编程相关知识,以及完成一个可以用于面试的高分项目,牛客特意推出《C++高薪求职项目-Linux高并发服务器开发》,学完本课程,你可以熟悉并掌握Linux系统编程和网络编程相关技术,能够开发高性能高并发网络服务器程序,获得C
课程简介 这门C++课程是一门全面、系统性强的项目开发实践课,旨在让学习者从零开始掌握C++编程语言,并通过完成多个具有实际应用场景的项目来深入实践和提高能力。 课程内容包括基础语法、常用库函数、面向对象编程、泛型编程等主题,涵盖了C++编程中的重要知识点。 通过本课程的学习,学员将不
课程简介 随着自动驾驶技术的快速发展,C++作为一门高效、灵活的编程语言,在自动驾驶系统的开发中扮演着至关重要的角色。 带你了解如何从C++基础到实战,逐步掌握面向自动驾驶的C++编程技能。 课程下载
课程简介 从学习角度看,C++是一门“见效慢”的语言;学习曲线陡峭,语言本身复杂。 但,如果你想了解很多编程语言的思想源泉,想要一窥大型企业级开发工程的思路,想开发别人做不了的高性能程序,那C++就是你的好伙伴。 课程下载
课程简介 本课程采用理论与实践并重的方式,讲练结合,帮助学员更牢固地对所学知识进行掌握。 全面覆盖C++基础至项目开发,基于AI大模型提供智能编码辅助,包括代码实时续写、生成、测试、注释等功能。课程理论与实践并重,通过讲练结合,确保学员牢固掌握C++技能,内容涵盖指针、引用、结构体、面向对象
课程简介 专为有C++基础的开发者设计,深入解析Libevent库,涵盖跨平台编译、高并发网络编程原理、实战项目如聊天服务器开发等。 课程全面覆盖Libevent事件驱动、非阻塞I/O等关键技术,助力学员掌握高效网络编程能力,提升编程技能。 课程下载
课程简介 这是一门专为初学者设计的课程,通过系统性地讲解Linux操作系统和C/C++编程语言的基础知识和应用技巧,帮助学员快速掌握开发Linux应用程序的能力。 课程包括理论与实践相结合的教学方式,提供大量实例和练习,让学员能够真正掌握Linux环境下c/C++编程的核心概念和技能。 课