Possible Duplicate:
What is the difference between _tmain() and main() in C++?
I often see people using massively visual studio to write programs in c++. So massively that they think that "visual c++" is the programming language thay are using. This is how often I see to declare a main:
int _tmain(int argc, _TCHAR* argv[])
What's the purpose of that? is that only to make fellow-windowers 's programs non-portable on other platforms?