-
May 23rd, 2018, 07:02 AM
#1
C++ Core Guidelines
Bjarne Stroustrup (the inventor of c++) and Herb Sutter (ISO c++ committee [WG21] convenor) have produced a set of c++ core guidelines for using modern c++ 'well'. These guidelines are available at https://github.com/isocpp/CppCoreGui...eGuidelines.md
To compliment these, a Guideline Support Library (GSL) has been produced which provides additional c++ capabilities (such as span<>, not_null<> etc). These GSL utilities are available at https://github.com/Microsoft/GSL. Note that these are NOT Microsoft specific - but Herb Sutter works for Microsoft!
For MS VS, a c++ Core Guidelines checker is available. See https://docs.microsoft.com/en-us/vis...lines-checkers
Last edited by Steve R Jones; May 8th, 2021 at 06:17 AM.
-
December 5th, 2018, 10:07 AM
#2
Re: C++ Core Guidelines
This seems really helpful! I must read it since I started learning C++ just from practice (coming from C), without reading any books or guides (well I watched some Youtube videos too ). I hope they cover some things about dlls too
-
December 6th, 2018, 04:25 AM
#3
Re: C++ Core Guidelines
Originally Posted by babaliaris
This seems really helpful! I must read it since I started learning C++ just from practice (coming from C), without reading any books or guides (well I watched some Youtube videos too ). I hope they cover some things about dlls too
No - the ones listed won't cover .dll as that is specific to Windows. For .dll coverage you need a book that covers windows programming. There are a few available but AFAIK their .dll coverage is just for c code. Have a look at the books by Jeffrey Richter.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|