Click here to Skip to main content

Articles by Mikhail Semenov (Articles: 10)

Articles: 10

RSS Feed

Average article rating: 4.82

C / C++ Language
Delegates
Posted: 14 May 2012   Updated: 24 May 2013   Views: 32,340   Rating: 4.92/5    Votes: 18   Popularity: 6.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 528
This is an alternative for "Member Function Pointers and the Fastest Possible C++ Delegates"
General
Posted: 8 Jul 2012   Updated: 11 Jul 2012   Views: 22,780   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 128
keywords: constexpr, constant, constant expression, user-defined literals, GCC 4.7.0
Posted: 27 Aug 2012   Updated: 1 Sep 2012   Views: 23,580   Rating: 4.97/5    Votes: 29   Popularity: 7.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 286
keywords: user-defined literals , templates, constant expressions, recursive functions
Posted: 20 Apr 2014   Updated: 27 Apr 2014   Views: 9,590   Rating: 4.64/5    Votes: 11   Popularity: 4.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 65
Problems with the one definition rule; examples of how to use constant expressions in inline functions.
Posted: 3 Jun 2014   Updated: 3 Jun 2014   Views: 3,940   Rating: 4.59/5    Votes: 9   Popularity: 4.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 24
Defining ranges with steps that can be used in for-loops
Posted: 3 Jan 2015   Updated: 3 Jan 2015   Views: 6,200   Rating: 4.93/5    Votes: 9   Popularity: 4.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 87
This article covers algorithms and implementations for sparse sets of integers, including the benchmark results.
Posted: 18 Jan 2015   Updated: 18 Jan 2015   Views: 4,790   Rating: 4.73/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 130
This article covers algorithms and implementations for maps with integers, contains benchmark results
Memory Management
Posted: 4 Jun 2012   Updated: 24 Jun 2012   Views: 40,720   Rating: 4.87/5    Votes: 35   Popularity: 7.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 65   Downloaded: 520
Essential features in Visual C++ 11 and GCC 4.7.0: move, rvalue references, prvalues, xvalues, perfect forwarding.
Templates
Posted: 1 Jun 2013   Updated: 2 Jun 2013   Views: 5,980   Rating: 4.83/5    Votes: 6   Popularity: 3.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 61
The article shows the techniques for defining pass-through methods
Posted: 14 Feb 2015   Updated: 23 Mar 2015   Views: 6,820   Rating: 4.74/5    Votes: 13   Popularity: 5.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 89
This articles proposes an implementation of a collection of constructs for writing loops in C++11, as an alternative to the standard C-style for-loop.
No blogs have been submitted.
No tips have been posted.
No reference articles have been posted.

Mikhail Semenov
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided


Advertise | Privacy | Mobile
Web01 | 2.8.150326.1 | Last Updated 27 Mar 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid