Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Differences between GNU C++ and Microsoft Visual C++

Tags:

g++

visual-c++

What are the differences between GNU C++ 4.3 and MSVC++ 10? I am talking about language features and standards compliance.

like image 923
Gulshan Avatar asked Dec 27 '10 08:12

Gulshan


1 Answers

Here are two pages that might be of help:

  1. Options controlling C++ dialect (GNU C++)
  2. Standards compliance issues in Visual C++ (Microsoft C++)

Search for keyword "standard" in first link, this will show you which options break standards compliance. Second link is fairly self explanatory, but this is the 2003 version. It's possible that more standards (non)compliance has been built in later versions.

like image 160
darioo Avatar answered Sep 19 '22 01:09

darioo