网站首页 站内搜索

搜索结果

查询Tags标签: std,共有 1098条记录
  • 设计模式:状态模式 C++实现

    文章目录 前言1. 状态模式的理解2. 状态模式的C++实现总结参考前言 今天复习了状态模式,感觉平常可能用的会比较多(解决多分支问题),这里分享给大家。1. 状态模式的理解 状态模式,就是把所有的状态抽象成一个个具体的类,然后继承一个抽象状态类,在每一个状态类内封…

    2021/9/6 17:07:12 人评论 次浏览
  • C++编程经验(12):C++11新特性

    没有系统学过,所以这篇写的基本都是我接触过的,接触过多少就整理多少吧。 有些特性也不知道是不是新的,反正都是我新接触的,用的还挺顺手。语法层面 区间迭代range for 用过一次我就很喜欢这个特性了,写起来是方便了不少。 for(int i:vec){cout<<i<<endl…

    2021/9/6 12:07:02 人评论 次浏览
  • C++编程经验(12):C++11新特性

    没有系统学过,所以这篇写的基本都是我接触过的,接触过多少就整理多少吧。 有些特性也不知道是不是新的,反正都是我新接触的,用的还挺顺手。语法层面 区间迭代range for 用过一次我就很喜欢这个特性了,写起来是方便了不少。 for(int i:vec){cout<<i<<endl…

    2021/9/6 12:07:02 人评论 次浏览
  • C++基础之输出质数因子

    2.代码如下: #include<iostream> using namespace std; int main() {int i,n;cin>>n;for(i=2;i<=n;){if(n%i==0){cout<<i<<" ";n/=i;}elsei++;}return 0; }

    2021/9/5 22:07:00 人评论 次浏览
  • C++基础之输出质数因子

    2.代码如下: #include<iostream> using namespace std; int main() {int i,n;cin>>n;for(i=2;i<=n;){if(n%i==0){cout<<i<<" ";n/=i;}elsei++;}return 0; }

    2021/9/5 22:07:00 人评论 次浏览
  • 简单C++线程池

    简单C++线程池 Java 中有一个很方便的 ThreadPoolExecutor,可以用做线程池。想找一下 C++ 的类似设施,尤其是能方便理解底层原理可上手的。网上找到的 demo,基本都是介绍的 projschj 的C++11线程池。这份源码最后的commit日期是2014年,现在是2021年了,本文将在阅读源…

    2021/9/5 14:36:31 人评论 次浏览
  • 简单C++线程池

    简单C++线程池 Java 中有一个很方便的 ThreadPoolExecutor,可以用做线程池。想找一下 C++ 的类似设施,尤其是能方便理解底层原理可上手的。网上找到的 demo,基本都是介绍的 projschj 的C++11线程池。这份源码最后的commit日期是2014年,现在是2021年了,本文将在阅读源…

    2021/9/5 14:36:31 人评论 次浏览
  • C++:模板的非推断语境与std::type_identity

    乍一看这个标题很玄乎,但是其实这只是涉及一个很简单的CPP的模板推导的知识点。笔者近期进行CPP开发工作时,在编译时遇到了如下的模板类型的推断错误:note: candidate template ignored: deduced conflicting types for parameter T (long long vs. long int)。通过一番…

    2021/9/5 9:35:58 人评论 次浏览
  • C++:模板的非推断语境与std::type_identity

    乍一看这个标题很玄乎,但是其实这只是涉及一个很简单的CPP的模板推导的知识点。笔者近期进行CPP开发工作时,在编译时遇到了如下的模板类型的推断错误:note: candidate template ignored: deduced conflicting types for parameter T (long long vs. long int)。通过一番…

    2021/9/5 9:35:58 人评论 次浏览
  • c++学习笔记(详)

    0x00 简介正式转安全研发了,师傅说先把C++基础打好,所以重新刷一遍C++ Primier Plus,这个博客做一下记录。0x01 编译 g++g++其实是gcc针对c++的一个版本。链接使用c++的标准库。常用命令选项选项 解释-ansi 只支持ANSI标准的C语法-c 只编译并生成目标文件-E 只运行C预编…

    2021/9/5 1:35:48 人评论 次浏览
  • c++学习笔记(详)

    0x00 简介正式转安全研发了,师傅说先把C++基础打好,所以重新刷一遍C++ Primier Plus,这个博客做一下记录。0x01 编译 g++g++其实是gcc针对c++的一个版本。链接使用c++的标准库。常用命令选项选项 解释-ansi 只支持ANSI标准的C语法-c 只编译并生成目标文件-E 只运行C预编…

    2021/9/5 1:35:48 人评论 次浏览
  • 040.程序流程结构-跳转语句-goto语句

    #include <iostream> using namespace std; int main() {//goto语句cout << "1.xxxxxxxxxx" << endl;cout << "2.xxxxxxxxxx" << endl;goto AA;//跳转到标记cout << "3.xxxxxxxxxx" << endl;cou…

    2021/9/4 11:07:54 人评论 次浏览
  • 040.程序流程结构-跳转语句-goto语句

    #include <iostream> using namespace std; int main() {//goto语句cout << "1.xxxxxxxxxx" << endl;cout << "2.xxxxxxxxxx" << endl;goto AA;//跳转到标记cout << "3.xxxxxxxxxx" << endl;cou…

    2021/9/4 11:07:54 人评论 次浏览
  • 035.程序流程结构-循环结构案例-敲桌子

    #include <iostream> using namespace std; int main() {//敲桌子//输出1-100;for (int i = 1; i <= 100; i++){//从100个数字找到特殊数字,打印敲桌子//如果是7的倍数,个位,十位有7,打印敲桌子if (i%7==0||i%10==7||i/10==7){cout << "敲桌子&q…

    2021/9/4 9:35:43 人评论 次浏览
  • 035.程序流程结构-循环结构案例-敲桌子

    #include <iostream> using namespace std; int main() {//敲桌子//输出1-100;for (int i = 1; i <= 100; i++){//从100个数字找到特殊数字,打印敲桌子//如果是7的倍数,个位,十位有7,打印敲桌子if (i%7==0||i%10==7||i/10==7){cout << "敲桌子&q…

    2021/9/4 9:35:43 人评论 次浏览
扫一扫关注最新编程教程