Click here to Skip to main content
13,294,516 members (61,589 online)

Articles by john morrison leon (Articles: 9)

Articles: 9

RSS Feed

Average article rating: 4.66

Dialogs and Windows
Dialogs
Posted: 29 May 2015   Updated: 3 Jun 2015   Views: 35,840   Rating: 4.96/5    Votes: 62   Popularity: 8.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 92   Downloaded: 2,487
An alternative approach in which dialogs are entirely specified as C++ code that requires neither IDE support to be written nor IDE generated resources to be executed. Powered by the C++ type system.
C / C++ Language
General
Posted: 18 Nov 2012   Updated: 18 Nov 2012   Views: 22,710   Rating: 3.38/5    Votes: 7   Popularity: 2.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
A brief excursion into practical contexts in which C++ references can be used effectively with discussion of the dangers in using them.
Posted: 30 Apr 2014   Updated: 5 May 2014   Views: 15,350   Rating: 4.65/5    Votes: 18   Popularity: 5.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 0
Some clear criteria for choosing when to use C++ references and how to know when they are safe.
Posted: 24 May 2017   Updated: 24 May 2017   Views: 5,630   Rating: 4.95/5    Votes: 22   Popularity: 6.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 271
Type quantities according to the units in which they are measured. A complete implementation of units of measurement as a data type for C++ 11.
Smart Pointers
Posted: 14 May 2008   Updated: 14 Apr 2014   Views: 84,330   Rating: 4.96/5    Votes: 46   Popularity: 8.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 88   Downloaded: 579
A smart pointer system for safe application development in C++.
Posted: 13 Nov 2012   Updated: 14 Apr 2014   Views: 23,810   Rating: 4.81/5    Votes: 12   Popularity: 5.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 56   Downloaded: 352
The missing link for complete memory and pointer safety in C++
Posted: 25 Mar 2014   Updated: 30 Apr 2014   Views: 21,250   Rating: 4.56/5    Votes: 10   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 317
Introducing smart observers of single owners and the concept of Public and Private scope visibility
Posted: 18 Sep 2015   Updated: 18 Sep 2015   Views: 7,870   Rating: 4.72/5    Votes: 13   Popularity: 4.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 133
observer_ptr, a smart observer guaranteed to always be either valid or test as null. Transparently harnessing unique_ptr's custom deleter feature to detect object destruction.
Templates
Posted: 12 Sep 2014   Updated: 8 Dec 2014   Views: 38,000   Rating: 4.95/5    Votes: 26   Popularity: 7.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 506
A lightweight library allowing diverse unit types, seamless implicit scaling between them and the ability to work efficiently with multiple factor-less base unit systems (e.g. MKS and cgs).
No blogs have been submitted.
No tips have been posted.
No reference articles have been posted.

john morrison leon
Software Developer (Senior)
Spain Spain
I love writing algorithms and creating infrastructures that solve problems and work with a lot of graphical visualisation if only to make sure that I can see it is all working properly. I do all of the serious work in C++.


Advertise | Privacy |
Web02 | 2.8.171207.1 | Last Updated 14 Dec 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid