11/26 14:17 (
@5mingame2)
@gorry5 行き違いになってしまって申し訳ない。 多分にそれは言えますが、C++で活用しているコンストラクタ・デストラクタ、STL、テンプレート前提の設計をCに移すのは自分的にかなりしんどいです…^^; vector の動的な配列をイテレーターで回すのをCで書くコストがw
(biza)
11/26 14:23 @5mingame2 それがそうでもなくてですね…たとえばコンストラクタやデストラクタを覚えると、Cでも動的に構造体を作るときに「自前で構造体をalloc/freeする」んじゃなくて「こういう構造体をalloc/freeしてください」というような作りをするようになるんですよ、という類の話
11/26 14:23 @5mingame2 それがそうでもなくてですね…たとえばコンストラクタやデストラクタを覚えると、Cでも動的に構造体を作るときに「自前で構造体をalloc/freeする」んじゃなくて「こういう構造体をalloc/freeしてください」という作りをするようになる、という類の話
11/26 14:11 @gorry5 ですね。 なのでCで書いたコードをC++に移そうとしたらダメだった…という先のツイートになった感じです^^; やはり自分的にCとC++は別の言語です。
(biko)
11/26 14:17 @gorry5 行き違いになってしまって申し訳ない。 多分にそれは言えますが、C++で活用しているコンストラクタ・デストラクタ、STL、テンプレート前提の設計をCに移すのは自分的にかなりしんどいです…^^; vector の動的な配列をイテレーターで回すのをCで書くコストがw
(biza)
11/26 14:23 (
@gorry5)
@5mingame2 それがそうでもなくてですね…たとえばコンストラクタやデストラクタを覚えると、Cでも動的に構造体を作るときに「自前で構造体をalloc/freeする」んじゃなくて「こういう構造体をalloc/freeしてください」というような作りをするようになるんですよ、という類の話
11/26 14:23 (@gorry5) @5mingame2 それがそうでもなくてですね…たとえばコンストラクタやデストラクタを覚えると、Cでも動的に構造体を作るときに「自前で構造体をalloc/freeする」んじゃなくて「こういう構造体をalloc/freeしてください」という作りをするようになる、という類の話
11/26 14:28 @gorry5 なるほど! たしかにその感覚は身についてますね。そうすると…言語は関係なく、ある一定の設計に則ったコーディングというのもうなづけます。 後藤さん、わざわざお付き合いいただきありがとうございます
(buge)