Serving the Quantitative Finance Community

 
User avatar
Cuchulainn
Posts: 64298
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Basic usage -- Visual Studio

January 28th, 2015, 11:01 am

Robert mentioned unit testing. I have not looked at it yet, but ? Google test
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
Traden4Alpha
Posts: 23951
Joined: September 20th, 2002, 8:30 pm

Basic usage -- Visual Studio

March 14th, 2015, 1:27 pm

LOL! It's frightening when something proclaiming to be "visual" provides no visible feedback on the progress of installation, etc. It would not take much data or much effort to provide some rough time estimate for the completion.
 
User avatar
Traden4Alpha
Posts: 23951
Joined: September 20th, 2002, 8:30 pm

Basic usage -- Visual Studio

March 14th, 2015, 2:12 pm

My other pet peeve with installation/setup is the lack of inline help. My rule would be that all UI elements should have some kind of "what is this" feature. It's far too easy to make irreversible choices during an installation and find out on step 29 (or after some months of use) that one should have toggled something on page 1 differently.
 
User avatar
Cuchulainn
Posts: 64298
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Basic usage -- Visual Studio

March 14th, 2015, 3:48 pm

RTFMhttps://msdn.microsoft.com/en-us/library/zfzh36t7.aspx
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
Cuchulainn
Posts: 64298
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Basic usage -- Visual Studio

March 14th, 2015, 3:49 pm

QuoteOriginally posted by: outrunI created an empty-ish project with this codeOMG. That's not C++!! Now what??And WTF with the stdafx.h, it asked me "do you want precompiled headers" and I said "NO".. 1 second ago!RTFMcreate a EMPTY CONSOLE Project. 101Don't you love the typewriter keystrokes (like a TTP).
Last edited by Cuchulainn on March 13th, 2015, 11:00 pm, edited 1 time in total.
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
Cuchulainn
Posts: 64298
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Basic usage -- Visual Studio

March 14th, 2015, 4:02 pm

QuoteOriginally posted by: outrunI picked a "C++ console project without precompiled headers", but it's not C++ and it has precompiled headers, ... Pure crap, who would design something like that???nothing to do with C++, it's the IDE1. Console project2. Application settings -> empty project3. project settings -> C++ -> No precompiled header check box.4. Add cpp to project5. 6. See the VS screen shot.
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
Cuchulainn
Posts: 64298
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Basic usage -- Visual Studio

March 14th, 2015, 4:03 pm

QuoteOriginally posted by: outrunI picked a "C++ console project without precompiled headers", but it's not C++ and it has precompiled headers, ... Pure crap, who would design something like that???RTFM Google is your friendhttps://msdn.microsoft.com/en-us/library/7zc28563.aspx
Last edited by Cuchulainn on March 13th, 2015, 11:00 pm, edited 1 time in total.
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl