Join Stack Overflow to study, proportion information, and construct your profession.
Find centralized, depended on content and collaborate across the technologies you use maximum.
Q&A for work
Connect and share knowledge within a single region this is based and easy to look.
I just commenced to get my palms grimy with C/C++, and I am still getting my head across the one of a kind standards (I’ve written more often than not Java formerly). I’d certainly want to understand which C/C++ compiler is used and also which general library is blanketed. Also, I’d want to recognise wherein I can find the choices API documentation of the respective trendy library (just like the Java SE API docs).
I’m now not an XCode person, but it appears to be Apple’s LLVM Compiler (by using default) in keeping with Apple’s website: https://developer.apple.com/technologies/tools/. But, I guess, like every other IDE XCode does assist different compilers like GCC. Also depends on your XCode version it appears: http://useyourloaf.com/weblog/2011/03/21/compiler-options-in-xcode-gcc-or-llvm.html
Here’s a query in SO that asks approximately the default compiler and the solution seems to have the code to discover simply that: In Xcode four.five, what’s “Compiler Default” for “C++ Standard Library” and “C++ Language Dialect”?
According to this submit four.6 makes use of clang instead of GCC for C++: http://cplusplusmusings.wordpress.com/2013/02/26/c-and-xcode-four-6/
P.S.: Googling does help 😉
Xcode four.6.2 uses the choices Clang C++ compiler frontend with LLVM as backend that’s conform to the C++11 standart and uses libc++ as the standart library.
Here you can finde a apple presentation approximately libc++.
I just noticed the second half of of the choices query turned into in no way genuinely responded:
… I’d like to realize where I can find the choices API documentation of the respective general library …
A easy Google search will reveal a wealth of statistics approximately this. Do observe, but, that the “C++ Standard Library” isn’t the choices same component as the “C Standard Library,” so be cautious of that once searching and analyzing. C++ has its roots in C, but the have diverged to turn out to be separate languages that proportion plenty of commonality — and a lot of hidden variations.
There is a great on line reference for the choices library at https://cppreference.com/.
If you’re inquisitive about specifics of the choices LLVM implementation used by Apple’s Xcode, see https://libcxx.llvm.org/ .
For a complete listing of the choices most noticeably advocated books and references for C++, Stack Overflow already has a superb FAQ regarding this: The Definitive C++ Book Guide and List.
Thanks for contributing an answer to Stack Overflow!
To analyze extra, see our hints on writing remarkable answers.
Required, but by no means shown
Required, but in no way shown
By clicking “Post Your Answer”, you settle to our terms of carrier, privateness coverage and cookie coverage
Not the answer you're searching out? Browse other questions tagged c++ c wellknown-library or ask your very own question.
web site design / emblem © 2021 Stack Exchange Inc; consumer contributions certified underneath cc by using-sa. rev 2021.eight.five.39930