Skip to main content
Email Password   helpLost your password?

Articles by Nemanja Trifunovic (15 articles found)

Average article rating: 4.49

STL

Checked Iterators
Last Updated: 24 Feb 2007   Page Views: 25,804   Rating: 4.39/5    Votes: 30   Popularity: 6.49   Bookmark Count: 18
Answers to some common questions on C++ checked iterators.
A Functor that deletes Pointers from STL Sequence Containers
Last Updated: 21 Mar 2004   Page Views: 39,305   Rating: 4.16/5    Votes: 18   Popularity: 5.23   Bookmark Count: 11
Licence: The BSD License   
A policy based deletion functor that can be used with for_each function.

C / C++ Language

Calling Conventions Demystified
Last Updated: 22 Sep 2001   Page Views: 146,212   Rating: 4.77/5    Votes: 107   Popularity: 9.69   Bookmark Count: 98
Licence: The Code Project Open License (CPOL)   
Visual C++ calling conventions explained
Standard Features Missing From VC++ 7.1. Part I: Exception Specifications
Last Updated: 7 Apr 2004   Page Views: 58,810   Rating: 4.39/5    Votes: 25   Popularity: 6.14   Bookmark Count: 22
A look at exception specifications - a standard C++ feature not supported by VC++ 7.1.
Standard Features Missing From VC++ 7.1. Part III: Two-Phase Name Lookup
Last Updated: 6 Oct 2004   Page Views: 34,346   Rating: 4.81/5    Votes: 11   Popularity: 5.01   Bookmark Count: 14
Issues with two-phase name lookup explained
C++ Exceptions: Pros and Cons
Last Updated: 25 Jul 2009   Page Views: 20,916   Rating: 4.83/5    Votes: 67   Popularity: 8.82   Bookmark Count: 90
Licence: The Code Project Open License (CPOL)   
An unbiased analysis of good and bad cases for using exceptions vs error codes
How To Organize Template Source Code
Last Updated: 15 Jan 2003   Page Views: 99,350   Rating: 4.57/5    Votes: 57   Popularity: 8.03   Bookmark Count: 67
Different ways to organize source code in C++ template libraries

C++ / CLI

Making Managed Extensions for C++ STL friendly
Last Updated: 17 Apr 2003   Page Views: 131,980   Rating: 4.52/5    Votes: 19   Popularity: 5.78   Bookmark Count: 29
Licence: The BSD License   
Some code to help you combine MC++ and STL
RAII Idiom and Managed C++
Last Updated: 1 Sep 2003   Page Views: 98,153   Rating: 4.45/5    Votes: 21   Popularity: 5.89   Bookmark Count: 16
A template wrapper that enables deterministic cleanup in .NET environment.
Standard Features Missing From VC++ 7.1. Part II: export
Last Updated: 11 Jul 2004   Page Views: 31,840   Rating: 4.14/5    Votes: 13   Popularity: 4.61   Bookmark Count: 15
Another standard feature missing from MSVC++ 7.1

Other .NET Languages

Playing with IronScheme
Last Updated: 3 Feb 2009   Page Views: 8,894   Rating: 4.61/5    Votes: 7   Popularity: 3.90   Bookmark Count: 6
Licence: The Code Project Open License (CPOL)   
An introduction to IronScheme.

String handling

UTF-8 With C++ in a Portable Way
Last Updated: 8 Jul 2009   Page Views: 63,115   Rating: 4.65/5    Votes: 29   Popularity: 6.80   Bookmark Count: 90
A simple, portable, and lightweight generic library for handling UTF-8 encoded strings.

Design and Architecture

Non-Member Functions in OOP
Last Updated: 13 Jul 2003   Page Views: 72,456   Rating: 3.93/5    Votes: 28   Popularity: 5.69   Bookmark Count: 19
How non-member functions fit into object oriented programming.
The Art of Maintenance Programming
Last Updated: 14 Dec 2004   Page Views: 103,519   Rating: 4.54/5    Votes: 82   Popularity: 8.69   Bookmark Count: 59
Some tips to make maintenance programming more enjoyable.

Hardware & System

Timers Tutorial
Last Updated: 8 Apr 2009   Page Views: 293,769   Rating: 4.61/5    Votes: 107   Popularity: 9.36   Bookmark Count: 211
Licence: The Code Project Open License (CPOL)   
A tutorial on different kinds of timers

Nemanja Trifunovic


Member
Born in Kragujevac, Serbia, and lived there until 2000. Spent four wonderful years in San Diego, California, one year in Boston, one in New York and now lives again in Boston area with his wife and two little daughters.

Wrote his first program in 1984, became a professional developer after he graduated in 1994. After all these years still very passionate about programming and software development in general.
Occupation: Software Developer
Location: United States United States


Last Updated 21 Nov 2009 | Advertise | Privacy | Terms of Use | Copyright © CodeProject, 1999-2009