首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C/C++
职场007
创建于2023-02-27
订阅专栏
C/C++知识分享,相关库的源码阅读分析
等 2 人订阅
共10篇文章
创建于2023-02-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C/C++跨平台构建工具CMake-----灵活添加库并实现开发和生产环境的分离
在本文中,我们将会学习如何使用Cmake工具创建一个项目,然后介绍如何在项目中添加和使用库以及如何将我们的库设置成可以动态切换的。这里可动态切换的意思是,使用命令切换,便于调试项目
C/C++宏定义和宏函数
作为Android的开发者,熟悉jni和C++是必须的,最近看到jni的代码中有很多的宏相关的知识点,去学习了解了下整理了本文,本文会介绍宏的定义,包括宏替换和宏函数,以及一些特殊的宏和命令符号
C++指针的使用
C/C++的指针使用非常的广泛,也是一大难点,本文将介绍指针的使用,因为害怕每次看了又忘记,所以记录下。因为现在AR的兴起,C++也越来越火,因为OpenGL渲染基本都是用的C++,所以值得好好学习。
C/C++跨平台构建工具CMake-----在C++源码中读取CMakeLists.txt配置文件中的内容
本文会介绍在CMakeLists.txt中定义的值,C++代码中读取,就像Android的gradle插件生成的BuildConfig文件一样,我们可以利用这种动态生成的配置区分开发环境和生产环境
C/C++跨平台构建工具CMake入门
本文主要是介绍在windows上搭建CMake的构建环境并基于MinGW编译工具编译跑通一个C++程序,并且提供给读者学习CMake的方法。并鼓励读者那能够使用博客的方式将自己的理解记录下来
C++标准模版库(STL)之vector容器
容器顾名思义就是存放数据的东西,和我们的水桶用于装水是一个原理。vector的功能和水桶一样,就是用来装东西的,我们的水桶可以用于装水,也可以用来装米饭,稻子,汽油等。我们的容器也是可以装各种数据
C++之STL介绍
STL(Standard Template Library)标准模版库,是为了建立数据结构和算法的一套统一标准,提高代码的父用行;STL 广义上可以分为容器,算法,迭代器
C++之类模板
类封装了属性和方法,而这些属性和方法都有他们自己的数据类型,在有些特殊场景,我们希望我们的类里的这些属性和方法的类型能够在使用的时候再指定,因为我们并无法事先判断这个类的使用者会传什么类型给到这个类
C++之函数模板进阶
前言 当我们了解了如何去创建一个函数模版了后,我们需要继续去探究下函数模板的使用究竟还有哪些注意点,因为世间万事万物都有好的一面和不好的一面。我们当然也深知淮南为橘,淮北为枳的道理。
C++之函数模版
C++ 模版分为函数模版和类模版,和Java中的泛型类似,他们都是为了把类型参数化,因为我们很多时候需要在函数或者类使用的时候再确定类型。