>>God I love this business. For the first time I am doing what they said you could do in .NET but I've never done or seen done before - two languages in the same solution.
>>
>>And one of them is C++. Really a new experience. I am studying VC++ as fast as I can and trying to catch on to the whole Linking/compiling universe it inhabits and just where everything goes if using the VS2010 IDE (using VS2012 is not an option for this particular project as it just complicates the C++ side)
>>
>>Using Boost 1.54 and a whole lot of other stuff I'd never heard of as of July 4.
>>
>>I am going to be using QuickFAST (an opensource C++ project with a dotnet wrapper that decodes and deserializes feeds from financial markets that use the FAST/FIX protocol) and it isan adventure.
>>
>>Since I'm on the UT a lot I thought I check to see if we had any VC++ gurus in the house and if posting questions here was going to be useful. ( I also hang out on Stackoverflow, of course and QuickFAST has a very nice Google group)
>>
>>Now I think I should see if there is VC++ section of UT that I've just alwasy had turned off...
>>
>>(UPDATE - found the forum but it looks like no one is home)
>
>I gather Rick Hodgin is fluent in C/C++, dunno about VC++.
I'm reading up on it now and it seems that unlike native (ISO standard) C++ the C++\CLI is managed code and has some advantages in security, stability and stuff like garbage collection. I am not quite sure where I code I'm using in the QuickFAST thing fits in but given that it was orginally written for a C++ world I suspect a lot of it is native C++. I have also heard that a big consideration is performance degradation when passing through the wall between unmanaged and managed code. Much to learn.
Al, do you do C++\CLI in VS?
Charles Hankey
Though a good deal is too strange to be believed, nothing is too strange to have happened.
- Thomas Hardy
Half the harm that is done in this world is due to people who want to feel important. They don't mean to do harm-- but the harm does not interest them. Or they do not see it, or they justify it because they are absorbed in the endless struggle to think well of themselves.
-- T. S. Eliot
Democracy is two wolves and a sheep voting on what to have for lunch.
Liberty is a well-armed sheep contesting the vote.
- Ben Franklin
Pardon him, Theodotus. He is a barbarian, and thinks that the customs of his tribe and island are the laws of nature.