会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
heisse
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
12
下一页
2022年11月16日
c++中的分配子allocator的注意点
摘要: stl中说所有属于同一种类型的分配子对象都是等价的 这也就是说由同一分配子所分配出的对象可以被视为拥有相同的内存结构而可以被同一个析构函数所销毁 这意味着自己定义的分配子不可以拥有任何非静态的数据成员
阅读全文
posted @ 2022-11-16 17:38 heisse
阅读(33)
评论(0)
推荐(0)
2022年10月25日
线程的本质
摘要: 线程的本质其实为CPU准备好的数据结构,包含任务的上下文,c#的await是cpu回收线程了,然后等执行完毕后,后续的代码会重新分配线程执行
阅读全文
posted @ 2022-10-25 15:38 heisse
阅读(59)
评论(0)
推荐(0)
.NET编译器错误 CS5001
摘要: 需要在项目.csprog文件中显式添加 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>netcoreapp2.1</TargetFramework> <L
阅读全文
posted @ 2022-10-25 11:39 heisse
阅读(82)
评论(0)
推荐(0)
超级巧妙的矩阵dfs和bfs实现
摘要: class Solution2 { public: const static inline vector<int> dirs = {-1, 0, 1, 0, -1}; int shortestBridge(vector<vector<int>>& grid) { int n = grid.size(
阅读全文
posted @ 2022-10-25 10:31 heisse
阅读(23)
评论(0)
推荐(0)
2022年10月20日
widget.cpp:6:14: Allocation of incomplete type 'Ui::Widget' 完美解决方案
摘要: 虽然不影响运行,但是看着很难看。 其实只要你在ui文件中操作之后,它就会自动生成这个文件,然后就不报错了
阅读全文
posted @ 2022-10-20 10:59 heisse
阅读(286)
评论(0)
推荐(0)
2022年9月25日
static constexpr遇到的undefined 问题
摘要: class Solution { static constexpr int check[10] = {0, 0, 1, -1, -1, 1, 1, -1, 0, 1}; public: int rotatedDigits(int n) { int ans = 0; for (int i = 1; i
阅读全文
posted @ 2022-09-25 16:52 heisse
阅读(125)
评论(0)
推荐(0)
2022年9月24日
cpp无法进行参数推断的情况
摘要: template<typename t1,typename t2> void foo(typename std::is_class<t1>::type p1,typename std::is_class<t2>::type p2) { ... } 这种函数是无法进行参数推断的,因为模板参数只出现在了
阅读全文
posted @ 2022-09-24 16:52 heisse
阅读(23)
评论(0)
推荐(0)
2022年9月12日
直接初始化与复制初始化与拷贝赋值
摘要: 直接初始化直接调用与实参匹配的构造函数,复制初始化总是调用复制构造函数。复制初始化首先使用指定构造函数创建一个临时对象,然后使用复制构造函数将那个临时对象复制到正在创建的对象。 Screen s1; // 使用默认构造函数初始化s1 Screen s2 = s1; // 隐式调用拷贝构造函数s2 S
阅读全文
posted @ 2022-09-12 09:38 heisse
阅读(55)
评论(0)
推荐(0)
2022年9月3日
auto作为返回值类型与decltype推断有什么区别
摘要: 对使用 auto 来表明函数返回类型的情况,编译器使用模板类型推导,会消除引用。 decltype推断则保留返回值类型。 比如 template<typename Container, typename Index> auto authAndAccess(Container &c, Index i)
阅读全文
posted @ 2022-09-03 16:27 heisse
阅读(87)
评论(0)
推荐(0)
2022年8月28日
运行期多态和编译器多态 & 42 typename & 45
摘要: 运行期多态是类似virtual函数确定调用,编译器多态类似重载调用 item 42: item 45:
阅读全文
posted @ 2022-08-28 18:20 heisse
阅读(35)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
12
下一页
公告