2014-07-03 5:24 GMT+02:00 Jim Michaels <[email protected]>:
> I asked them to add it. it was missing. you are right, it's better. i can
> find all the specs for regex stuff there whereas I can't on cplusplus.com.
>
It's also a wiki-ized reference, so in principle mistakes will be less
prevalent and updates more swift.
> haven't had the money for a c++11 standard library book, other priorities,
> by that time will someone have implemented c++14? I remember there being
> some useful new stuff in c++14. my book is c++03.
>
The online reference is actually quite useful, and there are drafts of the
Standard document floating around the web. The latest one I have here is
still available online:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3485.pdf
Note it is dated after 2011, but it really is about C++11. The only
difference between this and the real Standard would be minor and
unimportant to anyone writing client code (as opposed to a compiler or
stdlib).
The Standard can be hard to read and understand, but for the Standard
library, it is still a useful reference for those who don't speak
"standardese".
As for C++14, Clang implements the language features
<http://clang.llvm.org/cxx_status.html>, and even has C++1z (expected
C++17) support in its current development version. LLVM's libc++ also has C++14
library support <http://libcxx.llvm.org/>. These are both usable on Linux
and Mac currently.
GCC is lagging behind just a tad with language support
<https://gcc.gnu.org/projects/cxx1y.html>, and library support
<https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2014>
is also a bit worse, but these are usable on Windows currently ;-).
Enough link hunting for one day :-)
Cheers,
Ruben
>
> ------------------------------
> *From:* Ruben Van Boxem <[email protected]>
> *To:* "[email protected]" <
> [email protected]>
> *Sent:* Sunday, June 29, 2014 11:50 AM
>
> *Subject:* Re: [Mingw-w64-public] problem with compiler not concatenating
> strings
>
> 2014-06-29 6:32 GMT+02:00 Jim Michaels <[email protected]>:
>
> thank you ivan, I did not know about cinttypes! this is new to me. it's
> not listed at cplusplus.com
>
>
> Eh, yes it is:
> http://www.cplusplus.com/reference/cinttypes/
>
> Also, some might say cppreference.com is a better reference. Check it out:
> http://en.cppreference.com/w/cpp/header/cinttypes
>
> Oh, and get a decent book on C (or C++, pick one and stick with it), you
> seem to be missing a lot of basic knowledge.
>
> Cheers,
>
> Ruben
>
>
>
> ------------------------------
> *From:* Ivan Garramona <[email protected]>
> *To:* [email protected]
> *Sent:* Saturday, June 21, 2014 9:03 PM
>
> *Subject:* Re: [Mingw-w64-public] problem with compiler not concatenating
> strings
>
> According to the C++11 standard: "The macros defined by <cinttypes> are
> provided unconditionally. In particular, the symbol __STDC_FORMAT_MACROS,
> mentioned in footnote 182 of the C standard, plays no role in C++."
>
> This checking should be something like:
> #if !defined(__cplusplus) || (__cplusplus >= 201103L) ||
> defined(__STDC_FORMAT_MACROS)
>
>
> ------------------------------------------------------------------------------
> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
> Find What Matters Most in Your Big Data with HPCC Systems
> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
> http://p.sf.net/sfu/hpccsystems
>
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
>
>
>
> ------------------------------------------------------------------------------
> Open source business process management suite built on Java and Eclipse
> Turn processes into business applications with Bonita BPM Community Edition
> Quickly connect people, data, and systems into organized workflows
> Winner of BOSSIE, CODIE, OW2 and Gartner awards
> http://p.sf.net/sfu/Bonitasoft
>
>
>
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
>
>
>
> ------------------------------------------------------------------------------
> Open source business process management suite built on Java and Eclipse
> Turn processes into business applications with Bonita BPM Community Edition
> Quickly connect people, data, and systems into organized workflows
> Winner of BOSSIE, CODIE, OW2 and Gartner awards
> http://p.sf.net/sfu/Bonitasoft
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
>
>
>
> ------------------------------------------------------------------------------
> Open source business process management suite built on Java and Eclipse
> Turn processes into business applications with Bonita BPM Community Edition
> Quickly connect people, data, and systems into organized workflows
> Winner of BOSSIE, CODIE, OW2 and Gartner awards
> http://p.sf.net/sfu/Bonitasoft
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
>
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public