网站首页 站内搜索

搜索结果

查询Tags标签: std,共有 1098条记录
  • 完成Pipeline。-- 代码源自虎哥博客。感谢

    当时想实践一下Pipeline的构建。未能实现的原因主要是在于 1. ClickHouse架构认识不足。2.CMakeLists.txt 功力不足。各占一半一半。参见虎哥的博客: https://bohutang.me/2020/06/11/clickhouse-and-friends-processor/1. Source1591317212529class MySource : public IS…

    2022/1/11 23:11:22 人评论 次浏览
  • C++中常用的系统预定义宏

    目前只遇到过两个:#include <iostream> #include <stdio.h> using namespace std;int main(void) {cout << __FILE__ << endl;cout << __LINE__ << endl;return 0; }

    2022/1/11 22:04:11 人评论 次浏览
  • C++中常用的系统预定义宏

    目前只遇到过两个:#include <iostream> #include <stdio.h> using namespace std;int main(void) {cout << __FILE__ << endl;cout << __LINE__ << endl;return 0; }

    2022/1/11 22:04:11 人评论 次浏览
  • c++智能指针的使用,shared_ptr,unique_ptr,weak_ptr

    c++智能指针的使用 官方参考 普通指针的烦恼:内存泄漏,多次释放,提前释放 智能指针 负责自动释放所指向的对象。 三种智能指针 shared_ptr,unique_ptr,weak_ptr; 将shared_ptr存放在一个容器中,不再需要它的时候,要erase掉。 allocator负责封装堆内存管理的对象,…

    2022/1/11 14:04:19 人评论 次浏览
  • c++智能指针的使用,shared_ptr,unique_ptr,weak_ptr

    c++智能指针的使用 官方参考 普通指针的烦恼:内存泄漏,多次释放,提前释放 智能指针 负责自动释放所指向的对象。 三种智能指针 shared_ptr,unique_ptr,weak_ptr; 将shared_ptr存放在一个容器中,不再需要它的时候,要erase掉。 allocator负责封装堆内存管理的对象,…

    2022/1/11 14:04:19 人评论 次浏览
  • 试用std::once_flag和std::call_once保护数据只一次初始化

    1、once_flag源码 struct once_flag{private:typedef __gthread_once_t __native_type;__native_type _M_once = __GTHREAD_ONCE_INIT;public:/// Constructorconstexpr once_flag() noexcept = default;/// Deleted copy constructoronce_flag(const once_flag&) = …

    2022/1/10 23:37:46 人评论 次浏览
  • 试用std::once_flag和std::call_once保护数据只一次初始化

    1、once_flag源码 struct once_flag{private:typedef __gthread_once_t __native_type;__native_type _M_once = __GTHREAD_ONCE_INIT;public:/// Constructorconstexpr once_flag() noexcept = default;/// Deleted copy constructoronce_flag(const once_flag&) = …

    2022/1/10 23:37:46 人评论 次浏览
  • C++设计模式之单例模式

    C++设计模式之单例模式(Singleton) 1、序论 ​ 在软件系统中,经常有这样一些特殊的类,必须保证它在系统中只存在一个实例,才能保证它们的逻辑正确、以及良好的效率 如何绕过常规的构造器,提供一种机制来保证一个类只有一个单例对象? ​ 有人说可以提醒用户只构建一…

    2022/1/9 22:33:28 人评论 次浏览
  • C++设计模式之单例模式

    C++设计模式之单例模式(Singleton) 1、序论 ​ 在软件系统中,经常有这样一些特殊的类,必须保证它在系统中只存在一个实例,才能保证它们的逻辑正确、以及良好的效率 如何绕过常规的构造器,提供一种机制来保证一个类只有一个单例对象? ​ 有人说可以提醒用户只构建一…

    2022/1/9 22:33:28 人评论 次浏览
  • 递推算法:取数问题

    【题目介绍】【参考代码】 #include<bits/stdc++.h> using namespace std; long long a[4]; int main() {long long s;cin>>s;a[1]=2;a[2]=3;a[3]=5;for(int j=4; j<=s; j++){a[1]=a[2];a[2]=a[3];a[3]=a[2]+a[1];}if(s==0)cout<<0<<endl;else…

    2022/1/9 14:04:37 人评论 次浏览
  • 递推算法:取数问题

    【题目介绍】【参考代码】 #include<bits/stdc++.h> using namespace std; long long a[4]; int main() {long long s;cin>>s;a[1]=2;a[2]=3;a[3]=5;for(int j=4; j<=s; j++){a[1]=a[2];a[2]=a[3];a[3]=a[2]+a[1];}if(s==0)cout<<0<<endl;else…

    2022/1/9 14:04:37 人评论 次浏览
  • C++学习:(一)命名空间

    命名空间 记录自己学习C++的点点滴滴,为了自己更好的复盘和回顾,如果可以帮助到你,我将不胜荣幸!!!文章目录 命名空间一、命名空间是什么二、命名空间的使用方式1、using编译指令2、作用域限定符3、using申明机制 总结一、命名空间是什么 命名空间又称为名字空间,是…

    2022/1/9 11:34:16 人评论 次浏览
  • C++学习:(一)命名空间

    命名空间 记录自己学习C++的点点滴滴,为了自己更好的复盘和回顾,如果可以帮助到你,我将不胜荣幸!!!文章目录 命名空间一、命名空间是什么二、命名空间的使用方式1、using编译指令2、作用域限定符3、using申明机制 总结一、命名空间是什么 命名空间又称为名字空间,是…

    2022/1/9 11:34:16 人评论 次浏览
  • 去除string前面或后面的空白符

    去除string前面或后面的空白符 // trim from start (construct new string)inline std::string ltrim(const std::string &str){std::string s(str);s.erase(s.begin(), std::find_if_not<decltype(s.begin()), int(int)>(s.begin(), s.end(),std::isspace));re…

    2022/1/8 23:34:19 人评论 次浏览
  • 去除string前面或后面的空白符

    去除string前面或后面的空白符 // trim from start (construct new string)inline std::string ltrim(const std::string &str){std::string s(str);s.erase(s.begin(), std::find_if_not<decltype(s.begin()), int(int)>(s.begin(), s.end(),std::isspace));re…

    2022/1/8 23:34:19 人评论 次浏览
扫一扫关注最新编程教程