C++++++++++++++++++++
はじめまして。後置の++は確か重ねられなかった気が。
— utubyou009@護国−憲法破壊反対 (@utubyou009) January 11, 2019
++C とするべきでしたね。#C
をみて文脈なんて考えずに反射的に
せやろかhttps://t.co/2vg4uOf2K3 https://t.co/2Wmy8huCEf
— yumetodo-鳥の氷河から逃げる (@yumetodo) January 11, 2019
#include <cstddef> #include <type_traits> template<std::size_t N> struct Plus : std::integral_constant<std::size_t, N> { Plus<N + 1> operator ++(int) { return {}; } }; int main() { Plus<0> C; C++++++++++++++++++++; }
というコードを投げてしまった。
https://t.co/V8Tvs5D0lU とかとか https://t.co/C7MYvJoUoz
— yoh (@yohhoy) January 11, 2019
struct X { X& operator++(int) { return *this; } }; int main() { X C; C++++++++++++++++++++; }
なんてコードも飛んできた。
C++ に機能を付け過ぎた。という意味だったのだが、面白い! https://t.co/nuHMjHCYCQ
— Gaia (@destiny_gaia) January 11, 2019
あっ
今日もC++界隈は平和です。