4

I/O 回路基板用に C でマイクロコントローラーをプログラミングしています。C++ で記述されたアプリケーションを実行しているコンピューターと通信します。PC コードに取り組んでいる私のパートナーは、MCU の初期通信ルーチンを C で書くのを手伝ってくれました。

最初は、コードがオブジェクト指向スタイルで書かれていて、多くの構造体、get() および set() 型ルーチンなどを渡して書かれているように見えるため、私は混乱しました。

より高度なプログラマーが C でこのようなコードを書くのは一般的ですか? このように、コードの残りの部分をより「オブジェクト指向」にする必要がありますか?

Cで静的グローバル変数とget() set()メソッドを使用することは有益ですか? それとも、これはオブジェクト指向言語に任せるべきですか?

4

0 に答える 0