|
|||
|
A classic C++ programming language for iPad, iPhone and iPod. Based on GNU C++ Online Compiler. Programming language is a perfect tool for complex math calculation and many other useful tasks. You may work with text input and text output. Language reference is included. Look to the screenshots for more information. Thanks for using the application! ======================================== Cは手続き型言語であり、コンパイラ言語として設計された。Cは、自由度、実行速度、コンパイル速度などを追求したが、代わりにコンパイル後のコードの安全性を犠牲にもしているので、コンピュータ寄りの言語仕様になっている。 アマチュアからプロのエンジニアまで、非常にプログラマ人口が多い。Cは正負の両面含めてコンピュータの世界に大きな影響を及ぼしているが、最大の原因はそのプログラマ人口の多さであると言われている。 パソコンはもちろんのこと、組込み用マイコンから大型コンピュータまで、Cを使用できるプラットホームは多様である。また、仕様規格・派生言語も多い。 採用されているソフトウェア分野が広い。あらゆる分野に対してある程度の言語適性があり、現実的な選択肢としてよく用いられる。発祥元であるUNIXの場合、大抵のことがスクリプト言語・マクロプロセッサやフィルタやそれらの組み合わせで処理できるため、うまく分野の棲み分けができていた面があったのだが、幅広い領域に移植された結果、適切でない分野にCが使われている場面もある。 低水準な記述が出来る高級言語とも、高級言語の顔をした低級言語とも言われる。また、コーディング上の“自由度”が非常に高い。そのため良くも悪くも“何でも出来てしまう”パワフルさは多くのプログラマの支持を集める一方で、セキュリティー脆弱性や潜んだバグによる想定外の動作、コンパイラによる最適化の難しさ(そのためCはコンパイラ言語として決して高速ではない)といった欠点の原因ともなっている。 商用・非商用を問わずコンパイラやC向けのエディタが豊富で開発環境が整備しやすい。 © 2011 Dmitry Kovba |
You are here: Home // レファレンス // C++ Programming Language – Yauheni Shauchenka
C++ Programming Language – Yauheni Shauchenka
2月 16, 2012 | コメントは受け付けていません。Tags: Reference
