[Sugar]
C/C++ 杂项
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
[Sugar]
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
社区首页
>
专栏
>
C/C++ 杂项
C/C++ 杂项
[Sugar]
关注
发布于 2022-09-21 14:52:23
发布于 2022-09-21 14:52:23
505
0
举报
文章被收录于专栏:
U3D技术分享
U3D技术分享
推荐使用ctrl+f进行快捷查找。
目录
函数
math.h
algorithm
string/cstring
关键字
杂项概念
函数
推荐都把using namespace std;加上
math.h
向上向下取整,ceil()/floor()
algorithm
sort(),系统调用排序,默认为升序。sort(数组名,数组名+数组长度-1,cmp),cmp为自定义构建的bool比较函数,可进行结构体等其内指定变量的比较。
max(),min()。求最大值,最小值,比较函数。
string/cstring
string类型可以进行string.的操作,有length()统计长度等函数可以直接使用。同时可以直接进行string1+string2的字符串连接操作。
关键字
inline:inline是C++关键字,在函数声明或定义中,函数返回类型前加上关键字inline,即可以把函数指定为内联函数。这样可以解决一些频繁调用的函数大量消耗栈空间(栈内存)的问题。关键字inline必须与函数定义放在一起才能使函数成为内联函数,仅仅将inline放在函数声明前面不起任何作用。inline是一种“用于实现”的关键字,而不是一种“用于声明”的关键字。 使用方法例举:inline bool istrue(int x){ return x >= 0 ? 1 : 0;}
M_PI,圆周率。包含在math.h中
杂项概念
面向对象&面向过程:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。参考博客:https://blog.csdn.net/jerry11112/article/details/79027834
聚合&耦合:聚合(Cohesion)是一个模块内部各成分之间相关联程度的度量。耦合(Couping)是模块之间相关联程度的度量。
本文参与
腾讯云自媒体同步曝光计划
,分享自作者个人站点/博客。
原始发表:2021年4月6日,如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
c++
编程算法
本文分享自
作者个人站点/博客
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体同步曝光计划
,欢迎热爱写作的你一起参与!
c++
编程算法
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
目录
函数
math.h
algorithm
string/cstring
关键字
杂项概念
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐