网站首页 站内搜索

搜索结果

查询Tags标签: std,共有 1098条记录
  • windows linux通用获取执行时间

    需要c++11支持 #include <iostream> #include <chrono>using std::chrono::high_resolution_clock; using std::chrono::milliseconds; using std::chrono::duration_cast;int main() {high_resolution_clock::time_point start, t;int num = 10000000;// 开始…

    2021/8/8 7:08:37 人评论 次浏览
  • C++ vector的emplace_back函数

    C++ STL的vector相信大家一定都知道,它是一个一般用来当做可变长度列表的类。在C++11之前,一般给vector插入新元素用得都是push_back函数,比如下面这样: std::vector<std::string> list; list.push_back(std::string("6666"));这种写法事实上有很多的…

    2021/8/7 22:36:14 人评论 次浏览
  • C++ vector的emplace_back函数

    C++ STL的vector相信大家一定都知道,它是一个一般用来当做可变长度列表的类。在C++11之前,一般给vector插入新元素用得都是push_back函数,比如下面这样: std::vector<std::string> list; list.push_back(std::string("6666"));这种写法事实上有很多的…

    2021/8/7 22:36:14 人评论 次浏览
  • Algorithm第四版算法 C++实现(十二)——使用邻接矩阵法构造无向图

    图是一种非常常见的数学模型。图在各种应用中都有非常重要的作用 我们今天要介绍的图叫做无向图,在无向图中,边仅仅起到链接两个顶点的作用。这是一种简单的图模型。 术语解释: 自环:一条链接一个顶点与他自身的边平行边(无向图):两条及以上关联同一对顶点的无向边…

    2021/8/7 17:06:47 人评论 次浏览
  • Algorithm第四版算法 C++实现(十二)——使用邻接矩阵法构造无向图

    图是一种非常常见的数学模型。图在各种应用中都有非常重要的作用 我们今天要介绍的图叫做无向图,在无向图中,边仅仅起到链接两个顶点的作用。这是一种简单的图模型。 术语解释: 自环:一条链接一个顶点与他自身的边平行边(无向图):两条及以上关联同一对顶点的无向边…

    2021/8/7 17:06:47 人评论 次浏览
  • C++//递增运算符重载

    1 #include <iostream>2 #include <string>3 using namespace std;4 5 //重载递增运算符6 7 //自定义整形8 class MyInteger9 { 10 friend ostream& operator<<(ostream& cout, MyInteger myint); 11 public: 12 MyInteger() 13 {…

    2021/8/7 17:06:46 人评论 次浏览
  • C++//递增运算符重载

    1 #include <iostream>2 #include <string>3 using namespace std;4 5 //重载递增运算符6 7 //自定义整形8 class MyInteger9 { 10 friend ostream& operator<<(ostream& cout, MyInteger myint); 11 public: 12 MyInteger() 13 {…

    2021/8/7 17:06:46 人评论 次浏览
  • Android 进阶——系统启动之Android init进程解析init.rc脚本(五)

    文章大纲 引言一、`aosp/system/core/init.cpp#LoadBootScripts`函数加载init.rc 脚本二、创建Parser三、调用Parser:: ParseConfig四、 Parser::ParseData 开始解析引言 前面介绍到Android init进程创建启动完毕后,但Android 特有的adbd、Zygote、Service Manager(C++)…

    2021/8/7 7:06:01 人评论 次浏览
  • Android 进阶——系统启动之Android init进程解析init.rc脚本(五)

    文章大纲 引言一、`aosp/system/core/init.cpp#LoadBootScripts`函数加载init.rc 脚本二、创建Parser三、调用Parser:: ParseConfig四、 Parser::ParseData 开始解析引言 前面介绍到Android init进程创建启动完毕后,但Android 特有的adbd、Zygote、Service Manager(C++)…

    2021/8/7 7:06:01 人评论 次浏览
  • 【C语言】输出带颜色的打印

    一、Linux下控制台文字上色的方法 Linux下控制台颜色是通过添加专用数字来选择的。这些数字夹在 "\e["和 "m"之间。如果指定一个以上的数字,则用分号将它们分开。 举几个例子: (1)第一个数字(31)为前景颜色(红色);第二个数字为(42)背景颜色(绿色…

    2021/8/6 6:08:27 人评论 次浏览
  • 【C语言】输出带颜色的打印

    一、Linux下控制台文字上色的方法 Linux下控制台颜色是通过添加专用数字来选择的。这些数字夹在 "\e["和 "m"之间。如果指定一个以上的数字,则用分号将它们分开。 举几个例子: (1)第一个数字(31)为前景颜色(红色);第二个数字为(42)背景颜色(绿色…

    2021/8/6 6:08:27 人评论 次浏览
  • c++基本知会

    1 C++ RAII 惯用法 三种处理方法: 1.1 使用goto语句使用goto不能跳过变量得初始化; goto 在没有跳转时,会顺序执行goto语句; 注意:尽量不要使用goto,易造成程序混乱1.2 使用do...while(0)循环 使用do...while(0) 跳出循环,保证异常处理可以执行 1.3 使用c++ 类析构…

    2021/8/5 1:07:52 人评论 次浏览
  • c++基本知会

    1 C++ RAII 惯用法 三种处理方法: 1.1 使用goto语句使用goto不能跳过变量得初始化; goto 在没有跳转时,会顺序执行goto语句; 注意:尽量不要使用goto,易造成程序混乱1.2 使用do...while(0)循环 使用do...while(0) 跳出循环,保证异常处理可以执行 1.3 使用c++ 类析构…

    2021/8/5 1:07:52 人评论 次浏览
  • 两数之和 twoSum

    given nums = [2, 7, 11, 15], target = 9,Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1].std::vector<int> twoSum(std::vector<int>& nums, int target){for (int i=0;i<nums.size();i++){for (int j = i+1; j<nums.size();j++){if (num…

    2021/8/4 23:07:53 人评论 次浏览
  • 两数之和 twoSum

    given nums = [2, 7, 11, 15], target = 9,Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1].std::vector<int> twoSum(std::vector<int>& nums, int target){for (int i=0;i<nums.size();i++){for (int j = i+1; j<nums.size();j++){if (num…

    2021/8/4 23:07:53 人评论 次浏览
扫一扫关注最新编程教程