![]()
| //ここから後はコメントです。 |
C言語の拡張子は [.c] で C++ の拡張子は [.cpp] が使われますが、コンパイラの種類やバージョンによっては
区別しない場合もあり、拡張子に本質的な違いはありません。
このコーナーのプログラムを作成したのは Visual C++ ver 1.5 ですが、現在のバージョン(Visual C++ .net 2005) では動かないものも出てきました。
そこでプログラムの見直しを行うと共に、コンソールモードのプログラムを整理することにします。
![]()
#include <stdio.h>
#include <conio.h>
int main(void)
{
printf("Hello C++ Program\n");
_getch();
return 0;
}
|
![]()
//#include <iostream.h>
#include <iostream>
using namespace std;
int main(void)
{
cout << "Hello C++ Program\n";
char c;
cin.get(c);
return(0);
}
|
![]()
| 拡張子 | コンパイルの区別 |
|---|---|
| *.C | C言語としてコンパイル |
| *.CPP | C++としてコンパイル |
| *.DEF ファイル | コンパイルモード |
|---|---|
| *.DEF ファイルを指定 | Windowsとしてコンパイル |
| *.DEF ファイル無し | MS/DOSとしてコンパイル |
/*★ ドットを描画 2002-03-01 前田 稔 ★*/
#include <stdio.h>
#include <conio.h>
#include <graph.h>
int main(void)
{
if (!_setvideomode(_VRES16EXCOLOR)) return(-1);
_setpixel(100,50);
_getch();
_setvideomode(_DEFAULTMODE);
}
|
![]()