<iostream.h> và <stdio.h>sao khi khai báo 1 trong 3 thư viện trên thì câu lệnh lại khác nhau như cout, cin với printf, scanf?!
Sự khác nhau giữa thư viện <iostream> <iostream.h> và <stdio.h>?
3 Likes
-
<iostream>
là thư viện input / output của C++ hỗ trợ các lệnh nhưcin
vàcout
-
<isostream.h>
bản chất không nằm trong chuẩn của C++, đây là một phiên bản không nên có, thực tế vì có nhiều người chuyển từ C sang C++ nên hay nhầm lẫn các thư viên để phải có.h
. Đây là phiên bản.h
của<iostream>
-
<stdio.h>
là thư viện input / output của C, hỗ trợ các lệnh nhưprintf
,scanf
5 Likes
iostream là chuẩn của C++
còn iostream.h là lúc từ thở C++ mới lọt lòng, trc khi được chuẩn hóa nên đã cũ rồi. Nó ko hỗ trợ std:: namespace, tức bạn cout, cin mà ko cần std::cout hay using namespace std…
4 Likes