C ++の場所について

こんばんは

最近、C ++ブログが復活し、私たちの生活の中でのC ++の場所、その未来と過去についての多くの新しいトピックと論争が現れました。 私もこれについて何か言いたいです。 MicrochipのPIC18など、あらゆる種類の腺について主にCで記述していますが、C ++にも精通しています。 そして、少なくともCの後継として設計されているため、C ++をCの機能から切り離して考えることはできないと思います。

この点で、C ++は死に、同様のタスクはPython / Java / Haskelなどで簡単に解決できると言うすべての人に質問をしたいと思います。 お気に入りのプログラミング言語で、プロセッサクロックサイクルごとに32ビット(たとえば)の上位バイトを取得する方法を示します。

C / C ++での私のソリューション:

int number;

char mByte=*(((char*)&number)+3);







ほぼすべての「何を持っている」プロセッサでシングルサイクル命令にコンパイルされることが保証されていますか? コメントへようこそ。



All Articles