Reputation:
How msvc11 can compile printf("msvc");
with only <iostream>
header?
#include <iostream>
using namespace std;
int main()
{
printf("test123");
cin.get();
return EXIT_SUCCESS;
}
No error...
msvc11
Upvotes: 2
Views: 578
Reputation: 11677
For Visual Studio 2013, iostream
includes istream
which includes ostream
which includes ios
which includes xlocnum
which includes cstdio
which includes stdio.h
. It's just standard header file spill-over.
Upvotes: 2