ネタ
typoミス 静的関数、静的メソッド…などなど プログラミングしているなかで、「静的(static) 」という言葉を使うことが、よくありますが 間違えて「性的」に変換ミスしてしまった経験ないでしょうか? 今回は、静的と性的を間違えても大丈夫にする方法を紹介…
「結婚したのか、俺以外のヤツと…」をベン図で考えてみましょう。 ベン図 結婚したのか、かつ 結婚してないのか、 俺と…かつ 俺以外のヤツと… 結婚したのか、もしくは 結婚してないのか、 俺と…もしくは 俺以外のヤツと… 結婚したのか、 結婚してないのか、 …
はじめに RTTIとRTTTって似てますよね どっちがどっちか、わからなくならないように 改めて整理しましょう。 RTTI 実行時型情報 Run-Time Type Informationの略 C++では実行時にオブジェクトの型情報を持っておくことで、dynamic_castやtypeidの使用が可能に…
Switch2全然当たらんから 運を極めるために当落シミュレーターを作りました。 当たるか、当たらないかの2択しかないんだから、50%だよね?? 実装 import std; int main() { std::uint32_t seed = 2386730010; // 乱数シード大事 std::mt19937 rng(seed); st…
はじめに エンジ(園児)のニアとキッド(Kid=子供)のニアであって、どちらも似たようなものに感じますよね? 今回はこれらの違いについて調べてみました。 エンジニア/ キッザニア徹底比較 エンジニア キッザニア 概要 技術を駆使してシステム・機械・ソフトな…
はじめに 今年もサンリオキャラクター大賞をやっていますね。 さて、 ポムポムプリンを応援するあまりに、このような凡ミスをしてしまう事が多いのではないでしょうか? import std; int main() { std::cout << 3 * 3 << std::endl; // error } 上記のソー…
はじめに gitを使った開発で、無事にブランチがマージされた時はやっぱり嬉しいですよね!(?) そんな時は、魔法戦隊マジレンジャー歌いたくないですか? グリーングランド! ピンクストーム! ブルースプラッシュ! イエローサンダー! レッドファイヤー!(…
4/26,27日にSwitch2の体験会が行われますね 僕は一足先にSwitch2を体験させていただきました。 #include <iostream> int main() { switch(2) { case 2: std::cout << "落選" << std::endl; break; } }</iostream>
はじめに ChatGPTなどのAIは便利でいいですね! しかし、特定の条件化では求めている答えをしてくれない時があります。 そんな特定の条件化でも自分の求めている答えを返してくれるアプリを作りました。 ChatYesMan ChatYesManは、常に「はい」と言ってくれ…
はじめに git merge で コンフリクトしたら conflict歌いたくないですか? 色々調べているのですが、たぶんコンフリクトにフックする方法はないので 仕方ないから、コンフリクト後のコミット時にフックで妥協します。 ↑いい方法があったら教えてください。 G…
こんなゲッターは嫌だ // 男 class Man { public: Man(float height, float weight, int32 wild) : m_height(height) , m_weight(weight) , m_wild(wild) {} // 身長取得 [[nodiscard]] float getHeight() const { return m_height; } // 体重取得 [[nodisca…
本日のギャグです。 こちらのコードを見てください。 #include <cctype> #include <iostream> int main() { using namespace std; int32_t x = 0; if (x = x + 1) std::cout << "true"; } C++で以下のコードを実行したら「true」と出力されたので、 「x = x + 1」はtrueになり</iostream></cctype>…
本日のギャグです。 よくわからないコンパイルエラーが発生 #include <iostream> #include <algorithm> int main() { int a, b; std::cin >> a >> b; int max = std::max(a, b); int relax = std::relax(a, b); std::cout << max << ' ' << relax << std::endl; } 上記プログラム</algorithm></iostream>…
ショッピングモールとかを歩いていると「niko and …」をよく見る もしあなたがC++erなら、すぐに気が付いたかもしれない。 あ、これC++のコードだって int main() { auto f = [](auto... niko) constexpr { return (niko and ...); }; static_assert(f(true,…
はじめに 本記事はネタである。 ハッシュドポテイトうんめなー 今日もハッシュドポテイト食べたいなー よし、作ろう 1. ポテトを用意する // ポテト struct { std::uint8_t taste; // 味 std::uint8_t fragrance; // 香り std::uint8_t freshness; // 新鮮さ…