やじうまの杜
C++言語によるお嬢様コーディングがブームの兆し!?
「こちらのmain様は何もお受け取りにならず代わりにintをお返しになる関数でして……」
2022年6月23日 06:45
「やじうまの杜」では、ニュース・レビューにこだわらない幅広い話題をお伝えします。
暴走バイクが巻き散らかしたゴミを華麗にお片付けする佐賀大学お嬢様部やお嬢様系一般人VTuber「壱百満天原サロメ」が注目を集めているせいか、最近「~ですわ」といったお嬢様言葉をやたら目にするように感じます。
【「許せませんわ」バイク暴走後のごみ散乱 “お嬢様”が後始末】
— テレ朝news (@tv_asahi_news)June 20, 2022
佐賀市内で起きたバイクの暴走行為。騒ぎが収まった後、道路には、ごみが放置される事態になりました。
この迷惑極まりない行為に対し、立ち上がったのは、近くにある佐賀大学の「お嬢様部」です。#テレ朝news
お嬢様言葉はエレガントで物腰が柔らかく、否定的なこともオブラートに包んで優雅に表現するところが、ネット社会(リアル社会も?)のギスギスにうんざりした人たちにウケているのでしょうね。
でも、それでプログラミングしちゃうというのはちょっとやり過ぎではありませんこと!?
— 夜糸 (@yaito3014)June 21, 2022
わたくし ふぃずばずお嬢様ですわpic.twitter.com/JEkYCk2zzW
— I (@wx257osn2)June 21, 2022
C/C++言語には「マクロ」という機能があり、コンパイルする前にソースコードの指定したワードを他のワードに置換することができます。たとえば、以下の「Hello! World.」を出力するプログラムも――
#include <iostream>
using namespace std;
int main(){
cout << "Hello! World." << endl;
return 0;
}
マクロを使えば、このように読みやすく(?)改変できます。今回は部分的にお嬢様言葉にしてみました。
#include <iostream>
#define は以下のことをなさいます {
#define 以上ですわ }
#define お返しするのは return
#define でしてよ ;
using namespace std;
int main() は以下のことをなさいます
cout << "Hello! World." << endl;
お返しするのは 0 でしてよ
以上ですわ
この技を駆使すれば、お嬢様言葉でC/C++言語をコーディングできるというわけ。もちろんこうした使い方はあまり推奨されないものですが――マクロ機能の強力さが改めて実感できますわよ~~~!
Amazon 売れ筋ランキング
Apple 2025 MacBook Air M4 チップ搭載 13 インチノートブック: 16GBユニファイドメモリ、 512GB SSD ストレージ - スターライト + 3年延長保証 AppleCare+ for 13インチMacBook Air(M4)
¥216,729
【Amazon.co.jp限定】 ASUS ノートパソコン Vivobook 15 15.6インチ Ryzen 7 7730U メモリ16GB SSD1TB WPS Office搭載 Windows11 バッテリー駆動12.9時間 重量1.7kg インカメラ搭載 クワイエットブルー M1502YA-BQ183W
¥99,800
tomtoc 360°保護 15.6 16インチ パソコンケース 15.6~16型 Dell NEC Lavie ASUS Lenovo HP dynabook対応 全方位耐衝撃 ノートPCケース スリーブ ラップトップインナーバッグ 軽量 撥水加工 ブラック
¥3,490
HP ノートパソコン HP 15-fd インテル第13世代 インテル Core i5-1334U 16GBメモリ 256GB SSD Bluetooth 指紋認証 薄型 ナチュラルシルバー 1年間メーカー保証
¥82,280
富士通 ノートパソコン FMV Lite WA1/J2 (MS Office 2024/Win 11/15.6型/Core i5/16GB/SSD 512GB) AHシリーズ FMVWJ2A15W_AZ
¥129,800
Robloxギフトカード - 800 Robux 【限定バーチャルアイテムを含む】 【オンラインゲームコード】 ロブロックス | オンラインコード版
¥1,200
Microsoft Office Home 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
¥31,023
Microsoft Office Home & Business 2024(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
¥39,582
Robloxギフトカード - 2,000 Robux 【限定バーチャルアイテムを含む】 【オンラインゲームコード】 ロブロックス | オンラインコード版
¥3,000
Robloxギフトカード - 4,500 Robux 【限定バーチャルアイテムを含む】 【オンラインゲームコード】 ロブロックス | オンラインコード版
¥6,000
バカこそAIを使え
¥1,480
生成AIパスポート公式テキスト 第3版
¥1,766
5日間だけのスタッフだけど、NTT館の魅力を本気で伝えたい!: 大阪・関西万博スタッフ体験マンガレポート
¥390
1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版]
¥2,326
Obsidianでつなげる情報管理術【完成版】
¥680
Kindle Paperwhite (16GB) 7インチディスプレイ、色調調節ライト、12週間持続バッテリー、広告なし、ブラック
¥27,980
Kindle (2024年発売)、6インチディスプレイ電子書籍リーダー、16GBストレージ、ブラック、広告なし
¥19,980
Kindle Scribe Notebook Design - 10.2インチディスプレイ、64GBストレージ、ノート機能搭載、プレミアムペン付き、タングステン (2024年発売)
¥64,980
Kindle Scribe キンドル スクライブ (16GB) 10.2インチディスプレイ Kindle史上初の手書き入力機能搭載 スタンダードペン付き (2022年発売)
¥47,980
【セット買い】Kindle Paperwhite 16GB 広告なし ブラック【純正 植物性レザーカバー (ブラック) + 保護フィルム セット】
¥34,480
窓の杜をフォローして最新記事をチェック!
Follow @madonomori