开源使用者
标签
标准库是如何实现 std::swap 的?
2021-12-13 00:00:00
swap
templates
c++
static_assert 依赖于非类型模板参数(gcc 和 clang 上的不同行为)
2021-12-13 00:00:00
language-lawyer
templates
c++
c++14
dependent-name
即使在任何地方都没有调用模板函数,static_assert 编译失败
2021-12-13 00:00:00
templates
g++
c++
c++11
static-assert
为什么我应该在函数签名中避免 std::enable_if
2021-12-13 00:00:00
templates
c++
c++11
sfinae
enable-if
constexpr if 和 static_assert
2021-12-13 00:00:00
templates
c++
c++17
constexpr
static-assert
何时使用 std::forward 转发参数?
2021-12-13 00:00:00
templates
c++
forwarding
c++11
使用 std::enable_if 作为模板时的默认模板参数.参数:为什么两个模板函数只在 enable_if 参数上不同?
2021-12-13 00:00:00
templates
c++
c++11
enable-if
使用 std::is_same,为什么我的函数仍然不能用于 2 种类型
2021-12-13 00:00:00
types
templates
c++
用 SFINAE 检测 constexpr
2021-12-13 00:00:00
templates
c++
c++11
constexpr
sfinae
std::function 与模板
2021-12-13 00:00:00
templates
c++
c++11
std-function
initializer_list 和模板类型推导
2021-12-13 00:00:00
templates
c++
c++11
initializer-list
在编译时确定类型是否为 STL 容器
2021-12-13 00:00:00
templates
c++
stl
template-meta-programming
从 const 成员函数返回非常量引用
2021-12-13 00:00:00
reference
pointers
constants
c++
C++:为什么 const_cast 是邪恶的?
2021-12-13 00:00:00
pointers
constants
casting
c++
const-cast
从 int** 到 const int** 的转换
2021-12-13 00:00:00
pointers
c++
const 指针的意义是什么?
2021-12-13 00:00:00
pointers
c
constants
c++
使用 boost::shared_ptr 时有哪些潜在危险?
2021-12-13 00:00:00
pointers
c++
boost
shared-ptr
修改 char *const 字符串
2021-12-13 00:00:00
string
pointers
c
runtime-error
c++
const_cast 的奇怪行为
2021-12-13 00:00:00
pointers
casting
c++
为什么 std::cout 将 volatile 指针转换为 bool?
2021-12-13 00:00:00
pointers
iostream
c++
standards-compliance
volatile
«
291
292
293
294
295
296
297
298
299
300
»