[解決済み] C言語には「デザインパターン」がある?[クローズド]
2023-02-13 07:13:16
質問
デザインパターンは一般的にOOプログラミングに繋がるものだと思いますが、C言語をプログラミングする際によく使うパターンなどはありますか?
古典的なOOパターンの単純な翻訳には興味がないので、ダフ屋のデバイスは勘弁してください(笑)。
どのように解決するのですか?
私のお気に入りは、quot;Patterns in C" シリーズです。 アダム トーンヒル :
また いつも思うのですが
goto
はデコレーターパターンのための偉大な貧乏人の道具だといつも思っています。
更新 : 私は 錆 ( rust-lang.org Rust は、スピードやバイナリライブラリの互換性など c の利点をすべて備えていますが、コードがメモリセーフでデータ競合を含まないことを保証するために、コンパイラが複雑な部分の多くを処理します。また、移植性が高く、一般的なタスクのための標準ライブラリがあり、さまざまなデザインパターンを使用してプログラミングするのがはるかに簡単です。
関連
-
[C] Error [Error] 代入の左オペランドとして lvalue が必要です。
-
[解決済み] C言語で%sを正しく使う - 超基本レベル
-
[解決済み] SQLiteのINSERT/per-secondのパフォーマンスを向上させる
-
[解決済み] MVPとMVC、その違いは何ですか?
-
[解決済み] Java のコア・ライブラリにおける GoF デザイン・パターンの例
-
[解決済み] プログラム終了前にmallocの後にfreeをしないと本当に何が起こるのか?
-
[解決済み] Abstract FactoryとFactoryのデザインパターンの違いは何ですか?
-
[解決済み] デザインパターンについて。シングルトンはいつ使うべきですか?
-
[解決済み】関数型プログラミングはGoFデザインパターンに取って代わるか?
-
[解決済み】C++ シングルトンデザインパターン
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[C] レポートエラー 代入の左オペランドとしてlvalueが必要
-
libc++abi.dylib: NSException タイプの捕捉されない例外で終了するエラー
-
[解決済み] ソケットアクセプト - "開かれているファイルが多すぎる"
-
[解決済み] C - Setデータ構造を実装するには?
-
[解決済み] Cコードの単体テスト【終了しました
-
[解決済み] mallocとcallocの違い?
-
[解決済み] C言語で関数をパラメータとして渡すにはどうすればよいですか?
-
[解決済み] printfは、フォーマット文字列の中に改行がないと、呼び出し後にフラッシュしないのはなぜですか?
-
[解決済み] longをフォーマットするprintfの引数は何ですか?
-
[解決済み] 2次元配列の反復処理において、ループの順序がパフォーマンスに影響するのはなぜですか?