社区讨论LinuxDo 最新
没有AI能够做对这个常识题
include include int main() { constexpr auto indices = std::array{ std::array{ 0u, 1u, 2u }, }; static assert(std::is same v ); } 答案:const std::array 甚至GPT还嘴硬,让它去用GCC试了一下就滑跪了。
内容摘要
作者:#邱埋葬
板块:#开发调优
#include <array>
#include <type_traits>
int main() {
constexpr auto indices = std::array{
std::array{ 0u, 1u, 2u },
};
static_assert(std::is_same_v<
decltype(indices),
/* 补全代码使得C++23编译通过 */
>);
}
答案:const std::array<unsigned int, 3>
甚至GPT还嘴硬,让它去用GCC试了一下就滑跪了。
资讯来源
LinuxDo