C PlusPlus 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(Cにもあった技術)
(概要)
6行: 6行:
 
</table>
 
</table>
 
==='''概要'''===
 
==='''概要'''===
C++はCの仕様を基にC++独自のエッセンスを交えた言語です。<br />
+
C++はCの仕様を基にC++独自のエッセンスを交えた言語です。Cを覚えてから、C++でCから変更されたところを知るというのがオーソドックスな勉強方法です。C++から直接勉強するのが、早いとは思うんですけど、Cの知識を抜きにして教えてくれるってことは少なかったりする。<br />
Cを覚えてから、C++でCから変更されたところを知るというのがオーソドックスな勉強方法です。<br />
+
「まぁ、覚えておいた方がいいんじゃない。」ってツンデレ系の美男、美少女に説得されたら、合点も行くのかもしれません。C言語と他の言語の比較についてですが、C言語はWindows/Mac/UNIX GUIアプリやDLLなどのライブラリ開発やマイコン操作では、よく使われるし、AndroidではJavaという感じです。WebではJavaScript、PHP、Perlがよく使われ、簡単なアプリケーションであればVisual Basic、MS OfficeマクロでもVBを基本としたVBA、電子回路工作では、アセンブラという低水準言語がよく使われます。奥深さ、難しさで言えばC言語/C++/Visual C++/Visual C++/CLIがトップレベルだと思います。Javaはそこそこ。自分の印象としてはC++が理解できれば、他の言語を習得するのはたやすいという印象です。でも何もできあがらないまま終わるくらいなら、PerlやPHP、あるいはVBAで遊んだ方が楽しいかもしれない。電子回路工作が好きな人はアセンブラ+工作に適した言語で楽しむのもよいかと。今すぐお金儲けを!と思う人はJavaでAndroidアプリやObjective-CでiPhoneアプリを開発するのが近道。デザインの勉強もお忘れなく。(Objective-CはMacのためのC++って感じ。)<br />
C++から直接勉強するのが、早いとは思うんですけど、<br />
+
Cの知識を抜きにして教えてくれるってことは少なかったりする。<br />
+
「まぁ、覚えておいた方がいいんじゃない。」ってツンデレ系の美男、美少女に説得されたら、合点も行くのかもしれません。<br />
+
C言語と他の言語の比較についてですが、C言語はWindows/Mac/UNIX GUIアプリやDLLなどのライブラリ開発やマイコン操作では、よく使われるし、<br />
+
AndroidではJavaという感じです。<br />
+
WebではJavaScript、PHP、Perlがよく使われ、簡単なアプリケーションであればVisual Basic、MS OfficeマクロでもVBを基本としたVBA<br />
+
電子回路工作では、アセンブラという低水準言語がよく使われます。<br />
+
奥深さ、難しさで言えばC言語/C++/Visual C++/Visual C++/CLIがトップレベルだと思います。Javaはそこそこ。<br />
+
自分の印象としてはC++が理解できれば、他の言語を習得するのはたやすいという印象です。でも何もできあがらないまま終わるくらいなら<br />
+
PerlやPHP、あるいはVBAで遊んだ方が楽しいかもしれない。電子回路工作が好きな人はアセンブラ+工作に適した言語で楽しむのもよいかと。<br />
+
今すぐお金儲けを!と思う人はJavaでAndroidアプリやObjective-CでiPhoneアプリを開発するのが近道。デザインの勉強もお忘れなく。(Objective-CはMacのためのC++って感じ。)<br />
+
 
+
 
<br />
 
<br />
 +
 
==='''略語'''===
 
==='''略語'''===
 
*CRT(C Run-Time)<br />
 
*CRT(C Run-Time)<br />

2013年12月6日 (金) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス