15,634 reputation
23276
bio website gregcons.com/kateblog
location Ontario, Canada
age 53
visits member for 3 years, 11 months
seen Jul 29 at 2:07

Consultant, developer, mentor, author, speaker. C++ and .NET, Windows 7, Sharepoint, whatever else I like.

My firm is available for online or in person mentoring, code reviews, troubleshooting and in some cases writing code for clients. If you're interested, please email me and mention you are familiar with my SO activities.


Aug
15
answered Navigating Code in Visual Studio
Jul
31
revised Why must a constructor's call to the superconstructor be the first call?
removed meta talk like being banned on other forums or why this question belongs here. Still needs to be edited for tone (Eg calling things stupid) - leaving that work for OP
Jul
31
comment Why must a constructor's call to the superconstructor be the first call?
You want a link directly to an answer? An answer that says WHY? OK: stackoverflow.com/a/6697760/203458
Jul
21
awarded  Guru
Jul
13
awarded  Nice Answer
Jul
6
comment Help with learning the C++ Qt Framework
As you say, C++ is a strongly typed language. Skipping C++ material (books, courses) because you think you know loops, conditionals etc is a bad idea. I have some courses at Pluralsight you might like - they have a free trial. Learn C++ concepts, especially stack semantics, strong typing, and using templates - then learn Qt.
Jun
18
revised How to make the switch to C++11?
deleted 1 characters in body
Jun
5
answered Application of Implementing 3 Stacks in single array [Need]
May
30
comment What can I use to keep track of the status of 60 software projects, some of which are obsolete?
FYI if you have 5 developers or less, TFS as a service is free and will be free forever. Takes about 5 min to set up. So OP doesn't need the funds :-)
May
21
awarded  Nice Answer
May
17
awarded  Nice Answer
May
17
revised Simple explanation of Continuous Integration
added 126 characters in body
May
17
revised Simple explanation of Continuous Integration
added 686 characters in body
May
17
answered Simple explanation of Continuous Integration
May
15
awarded  Nice Answer
May
8
comment Etymology of “String”
THis reminds me of the process that turned "train of cars" where train was used like the train of a wedding dress, into just "train" as a form of transportation. The transition from "string of characters" to just "string" is the key
Apr
28
awarded  Nice Answer
Apr
2
revised Will the Facebook apps I build still be available if I deactivate my account?
deleted 3 characters in body
Mar
25
comment Might starting variables/members with an underscore puzzle the compiler?
@KChaloux if you think Microsoft's C++ compiler team, in existence for well over 20 years, established the rules about acceptable identifier names based on the habits of some folks on the C# team, you don't know how Microsoft works :-). Seriously, it's been 21 years since they released their first C++ compiler and these rules go back that far, or further into the original C compiler codebase.
Mar
25
comment Might starting variables/members with an underscore puzzle the compiler?
however in C++ (which this question is tagged) there are rules about the meaning of underscores at the beginning of a variable name that do not apply in C#. Not all C# coding standards and practices can safely be used in C++