Tentang iostream

#include <iostream.h>

Kalimat yang diawali dengan tanda (#) adalah direktif untuk preprosesor. Bukan merupakan baris kode yang dieksekusi, tetapi indikasi untuk kompoler. Dalam kasus ini kalimat #include <iostream.h> memberitahukan preposesor kompiler untuk menyertakan header file standard iostream. FIle spesifik ini juga termasuk library deklarasi standard I/O pada C++ dan file ini disertakan karena fungsi-fungsinya akan digunakan nanti dalam program. fungsi yang dipakai adalah cout singkatan dari console out atau menampilkan data ke console atau layar.

perbedaan dari iostream dengan iostream.h

compiler C++ Lama

#include <iostream.h>
int main()
{
std::cout<<”Hello world”;
system(“pause”);
return 0;
}

#include <iostream.h>

int main()

{

std::cout<<”Hello world”;

system(“pause”);

return 0;

}

compiler C++ Standar

#include <iostream>

using namespace std;

int main()

{

cout<<”Hello world”;

system(“pause”);

return 0;

}

Perbedaan yang paling tampak adalah pada compiler C++ lama masih menggunakan namespace global, sedangkan pada C++ standar(C++ yang telah memenuhi standar ANSI/ISO) yang digunakan adalah namespace std. Hal inilah yang menyebabkan terdapatnya sedikit perbedaan penulisan antara C++ lama dan standar.
Explore posts in the same categories: Kuliah

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s


Ikuti

Get every new post delivered to your Inbox.