- プログラミングのお題スレ Part6©2ch.net
838 :デフォルトの名無しさん[sage]:2015/04/03(金) 02:17:29.80 ID:dsV57OoU - >>830
ttp://ideone.com/lTOnWX 多分C。こういうコードって読みやすいと思う? C++は楽だなー。
|
- プログラミングのお題スレ Part6©2ch.net
839 :デフォルトの名無しさん[sage]:2015/04/03(金) 03:45:15.40 ID:dsV57OoU - ちょ、誰か反応してよ。
Ping!Ping!!
|
- プログラミングのお題スレ Part6©2ch.net
841 :デフォルトの名無しさん[sage]:2015/04/03(金) 05:09:14.67 ID:dsV57OoU - >>840
こういう感じが読みやすいのかな。 型にはまってて自分はあんまり好きじゃないんだけど。 エレメント数がlengthで全体サイズ取りたいときは、Length*ESizeする。 IsMemoryNullはまぁ、無いよりまし程度。 ConstructMemoryがコピーを返すのは、ポインタ渡しだと解放とか書かないといけないので面倒だった。 コピーでも速度以外の副作用ってほぼないからこれがベターだと思っている。 命名規則は、ムーブ->コンテキストの感じで書いている。これは癖なので何とも。 まぁ、インテリセンスには乗りにくいかもね。 まぁ、反論ばっかしててもしょうがないので、ちょっと考えてみる。 ご意見ありがとう。
|
- プログラミングのお題スレ Part6©2ch.net
845 :デフォルトの名無しさん[sage]:2015/04/03(金) 05:55:12.53 ID:dsV57OoU - >>842-844
貴方のコードに期待します。
|
- プログラミングのお題スレ Part6©2ch.net
847 :デフォルトの名無しさん[sage]:2015/04/03(金) 06:53:31.95 ID:dsV57OoU - まぁ確かに、この規模では判断は難しいわな。
ふーむ。
|
- プログラミングのお題スレ Part6©2ch.net
850 :デフォルトの名無しさん[sage]:2015/04/03(金) 07:08:18.39 ID:dsV57OoU - >>848
1、Memory構造体は別にCharのために設計したわけではないです。Callocは個人的には好きですよ。 2、まぁ、そこはもうちょっと真面目に関数増やすべきでしたね。 3、AppendStirng書くべきでしたかね。メモリのインタフェース書いたら力尽きちゃった面もあって微妙に後悔してます。 AppendString関数書けば5行位圧縮できるかなー?? 表示関数も結構場所食うんだよなぁ。 うーん。マダマダ。 余裕があったらサンプル書いてください。お願いします。
|
- プログラミングのお題スレ Part6©2ch.net
851 :デフォルトの名無しさん[sage]:2015/04/03(金) 07:19:47.05 ID:dsV57OoU - 今日は寝ます。なんかあったら書いておいてください。
|
- プログラミングのお題スレ Part6©2ch.net
852 :デフォルトの名無しさん[sage]:2015/04/03(金) 07:49:55.25 ID:dsV57OoU - >>830 >>838
ttp://ideone.com/Nbn7ND 寝る前に思い付いた分だけ修正。 オヤスミ。
|
- プログラミングのお題スレ Part6©2ch.net
860 :デフォルトの名無しさん[sage]:2015/04/03(金) 17:53:47.73 ID:dsV57OoU - >>855
ttp://ideone.com/SXl0o0 C++。あんまり面白い感じに書けなかった。 文字列リテラル使ってないからいいよね。
|
- プログラミングのお題スレ Part6©2ch.net
869 :デフォルトの名無しさん[sage]:2015/04/03(金) 21:28:56.94 ID:dsV57OoU - >>862
・記憶されている有効なレコード(要素)が減った時にどうするの? それはベクタクラスの仕事。メモリが保持する内容ではない。
|