A. Jiang
A. Jiang
> As usual, if merely including the header and doing not-risky things (like mentioning `numeric_limits::stuff()` but not specifically inf/nan _directly_) emits a warning, then we should suppress it in the...
> * @StephanTLavavej suggested we can use smaller allocation on stack, and then try maximum if smaller overflow, otherwise copy data from the stack and not allocate large amount. Smaller...
> 2.1 里写 nullptr ,描述为NULL具有很奇怪的简单的逻辑设计失误 这个理解和 [WG21 N2431](https://wg21.link/N2431) 没什么冲突。 `NULL` 和 `decltype(NULL)` 类型的其他值在类型系统中的行为不一致,我觉得这就属于逻辑设计失误了。
回到原先的问题。身为作者写下一段没有多言的判断,很可能是因为**作者相信没有争议**。我想很难让人对于一个自己相信没有争议的结论产生这种意识。
The error code seems to be the following. > `ERROR_NO_UNICODE_TRANSLATION` > > 1113 (0x459) > > No mapping for the Unicode character exists in the target multi-byte code page. The...
It seems that compiler support is required to bypass non-trivial copy/move function templates that hijacks normal copy/move functions...
> Can you explain a scenario where that's implied by the Standardese? My cat-sized brain isn't following. ```C++ #include struct S { S() = default; S(S&&) = default; S& operator=(const...
FYI, now libc++ has `views::adjacent` implemented.
I don't think the pure new features will be backported. So perhaps we can resolve this by announcing requiring LLVM libc++ 22 or GCC libstdc++ 16.
Both MSVC and Clang (but perhaps not EDG, unfortunately) provide magics supporting this before implementing WG21-P2747R2. [Godbolt link](https://godbolt.org/z/vsM7b1a95). It seems that currently (or before C++26) EDG must perform constexpr placement...