- 博客(5)
- 收藏
- 关注
原创 C++多态+模板应用例子——求正多边形周长问题
在入行C++开发一年的时候,看到过一个求正多边形的周长的问题,当时只想到使用多态进行解决,后来看了一些关于模板编程的书,想到这个问题,便有了新的解法,即模板+多态。
2025-03-21 15:28:30
403
原创 gcc 7.5.0 模板编译报错 error: expected primary-expression before ‘>‘ token 问题解决
前段时间写了一段关于模板的代码,大概情形是这样的:定义一个非模板类A,有一个模板函数,又定义了一个模板类B,B中也定义了一个模板函数。将A作为B的模板参数进行实例化,在B的模板函数中调用A的模板函数。在ubuntu18.04中编译(GCC 7.5.0)报错“ error: expected primary-expression before '>' token”,尝试在ubuntu20.04编译,依然报错。(在VS2015、VS2019编译都没问题,ubuntu16.04中的GCC 5.4.0也没问题)
2025-03-20 14:49:58
279
原创 VS在std::lock_guard<mutex> 抛出异常Microsoft C++异常:std::system_error
最近在调试程序使用互斥锁std::lock_guard时候抛出std::system_error异常,经排查原来是在一个线程内,锁了两次,记录分享一下;
2023-07-18 13:41:37
1344
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人