(中間報告) 第17回 mixC++ Code Golf

アバター
あーる@Reputeless
記事: 84
登録日時: 15年前
住所: 千葉

(中間報告) 第17回 mixC++ Code Golf

投稿記事 by あーる@Reputeless » 14年前

[hr]
#第17回[Bitwise rotation]#
この日記の投稿時点で、投稿件数は9件(6人)
1位は1人、サイズは 64B となっています。
期限まであと3日。上位入賞を目指して頭をひねってみてください。

初めての方もお気軽にチャレンジを!
この記録には及ばずとも、いろいろ悩んでみれば、結果発表で1位のコードを見るのが一層楽しみになるかも。
1位に届かないサイズの投稿も、まだまだ大歓迎です。
[期限] ~2月 5日(土)21:59 まで

出題や過去の結果発表 | コミュニティフォーラム「Code Golf を楽しもう!」
http://dixq.net/forum/viewforum.php?f=52

=追加報告=
2月 4日(金)24:00 時点で、投稿件数は11件(6人)
1位は2人、サイズは 64B となっています。

[hr]
Golf 関係ないけど、

http://dixq.net/forum/blog.php?u=61&b=1366

これに関連して。
C++ では、struct は class の一種なんだよねー。
コンストラクタ / デストラクタ、メンバ関数、継承は、struct でも定義できるし。
違いは、struct ではメンバと基底クラスのアクセス性がデフォルトで public ( class は private )ってことだけ。

だから、こんな構造体も OK。

CODE:

struct Something
{
	Something(): a(0),b(0)  {}
	void SetB(int x) { b = x;}
	int a;
private:
	int b;
};
ま、質問者さんは C 的な構造体と C++ 的な構造体の使い方の違いに戸惑ってるだけっぽいから、
こんな細かいこと書いて混乱させたら悪いのでここに書くなり (´ω`

[hr]
最後に編集したユーザー あーる@Reputeless on 2011年2月05日(土) 01:08 [ 編集 3 回目 ]

コメントはまだありません。