c++速查备忘录Ctrl+f键关键字查

news/2024/11/6 9:29:38/

// c++
//<vector> 数组 vector<int> v={7,5,10,12}; v.push_back(26); //类似js的push  ,  pop_back 删最后一个数
//循环打印  for(auto e:arr) cout<<e<<" ";
// 日期 <ctime> time_t now=time(0); tm *ltm = localtime(&now); ltm->tm_year+1900 ltm->tm_mon+1 tm_mday tm_hour tm_min tm_sec
//#include <ctime> <cstdlib> 计算时间 //设置种子 srand( (unsigned)time( NULL ) ); 调用  j= rand();
//#include <cmath> sqrt(f) f的平方根 , pow(d, 2)  d的2次方   abs(int) 绝对值 fabs(double)浮点绝对值
//extern 调用外部变量
//判断变量类型 #include <typeinfo> typeid(a).name()
// 比c多了#include <string>
// 常量转换  int &b=const_cast<int&>(a);
// 静态转换  float b=static_cast<float>(a);
//<iostream>命名空间 using namespace std;
// c语言
//  逗号运算符取最后一个数z=(1,2) ;结果是z=2
//   #include <stdbool.h> 引入这个文件  c语言就有bool 数据类型了;
//   #include <ctype.h>//大小写处理 系统便准库  isalpha 该函数检查所传的字符是否是字母。 isupper判断大写返回1 ,islower(int c) 判断是不是小写
//    #include <stdarg.h>  va_list valist;定义变量 va_start 初始化va_start(valist, num); va_arg(valist, int);读字  va_end(valist);
//     itoa():将整型值转换为字符串。
//     ltoa():将长整型值转换为字符串。
//     ultoa():将无符号长整型值转换为字符串。
//     gcvt():将浮点型数转换为字符串,取四舍五入。
//     ecvt():将双精度浮点型值转换为字符串,转换结果中不包含十进制小数点。
//     fcvt():指定位数为转换精度,其余同ecvt()。

// 获取char字符串长度strlen(str)
// extern 申明变量在别的文件
// #include <windows.h> SetConsoleOutputCP(65001); 打印中文
// srand((unsigned) time(NULL)); 随机数种子(rand())
//  %d 十进制有符号整数
//  %u 十进制无符号整数
//  %f 浮点数
//  %s 字符串
//  %c 单个字符
//  %p 指针的值
//  %e 指数形式的浮点数
//  %x, %X 无符号以十六进制表示的整数
//  %o 无符号以八进制表示的整数
//  %g 把输出的值按照 %e 或者 %f 类型中输出长度较小的方式输出
//  %p 输出地址符
//  %lu 32位无符号整数
//  %llu 64位无符号整数
//  %% 输出百分号字符本身。
//  %ld的L是long的意思,%ld表示按longint格式(有符号长整型数格式)输出。


http://www.ppmy.cn/news/68094.html

相关文章

甘特图控件DHTMLX Gantt入门使用教程【引入】:dhtmlxGantt 与Node.js(上)

DHTMLX Gantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表。可满足项目管理应用程序的大部分开发需求&#xff0c;具备完善的甘特图图表库&#xff0c;功能强大&#xff0c;价格便宜&#xff0c;提供丰富而灵活的JavaScript API接口&#xff0c;与各种服务器端技术&am…

(动态规划,分治)leetcode53. 最大子数组和

文章目录 一、题目1、题目描述2、基础框架3、原题链接 二、解题报告1、思路分析2、时间复杂度3、代码详解 三、本题小知识 一、题目 1、题目描述 给你一个整数数组 nums &#xff0c;请你找出一个具有最大和的连续子数组&#xff08;子数组最少包含一个元素&#xff09;&…

android room数据库简单使用

Room来源 Android采用Sqlite作为数据库存储。由于Sqlite代码写起来繁琐且容易出错&#xff0c;因此&#xff0c;开源社区逐渐出现了各种ORM&#xff08;Object Relational Mapping&#xff09;库。常见的有ORMLite, GreenDAO等。Google也意识到推出自家ORM库的必要性&#xff0…

什么是VLAN?为什么要划分VLAN?

VLAN(Virtual Local Area Network)即虚拟局域网&#xff0c;是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。每个VLAN是一个广播域&#xff0c;VLAN内的主机间可以直接通信&#xff0c;而VLAN间则不能直接互通。这样&#xff0c;广播报文就被限制在一个VLAN内。 一、为…

蓝桥杯模块学习3——蜂鸣器与继电器

第一章 硬件部分 1.1 电路的组成部分 1.1.1 译码器和锁存器 具体可回顾之前LED灯的文章&#xff1a; https://blog.csdn.net/weixin_63568691/article/details/130660096 1.1.2 ULN2003达林顿管 原理图&#xff1a; 功能&#xff1a; &#xff08;1&#xff09;改变电路特性…

栈和队列的实现

栈 栈的概念 栈也是线性表的一种&#xff0c;但是栈只允许在固定的一端进行插入与删除数据&#xff0c;而进行插入与删除的一端同意称为栈顶&#xff0c;而另一端就称为栈底。简称&#xff1a;后进先出。 压栈&#xff08;push&#xff09;&#xff1a;将数据插入栈顶。 出…

ANR实战案例 2 - 不同线程状态ANR示例

系列文章目录 提示&#xff1a;这里可以添加系列文章的所有文章的目录&#xff0c;目录需要自己手动添加 例如&#xff1a;第一章 Python 机器学习入门之pandas的使用 文章目录 系列文章目录前言一、Blocked状态示例1.启动初始化阻塞案例trace1.tx 2.ConcurrentHashMap分段锁优…

SwiftUI 4.0 中 List 显示层级数据的子视图在展开和收起操作时无动画的解决

问题现象 在 SwiftUI 4.0(iOS 16+)中,一个超简单 List 视图层级子视图的收放操作竟然没有动画,这着实有点让人不爽: 从上图可以看到:我们在点击 List 子项时不仅毫无收放动画可言,而且在展开时还有卡顿,显得非常生硬。 以上代码在目前最新的 iOS 16.4.1(a) 系统中测试…