|
what are the major benefits of moving to VC8?
I'm asking about VC6 because that's what I use at work, and so far, VC6 has been adequate for what I'm doing. I will have to have a good reason for my boss to fork out the extra money for VC8.
|
|
|
|
|
acerunner316 wrote: what are the major benefits of moving to VC8?
For most folks, it's either the standards-compliance, or the new bells and whistles. It's been nearly 13 years since VC++ v6 was introduced so a fresh tool is (most of the time) welcome.
acerunner316 wrote: I'm asking about VC6 because that's what I use at work, and so far, VC6 has been adequate for what I'm doing.
Same here. I also have the added constraint that my product is a plug-in to a much larger commercial application.
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
VC8 is standards compliant, VC6 is not. That's really the main reason I like it. VC8 does also build prettier UI.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
|
|
|
|
|
Is it because there is a NEW standard, or VC6 never met any standards to begin with?
Also, I noticed that VC8 dropped the .net title. So VC8 doesn't have the .net framework? I've never actually done anything in .net because I've never used anything after VC6.
Now back onto topic, if I were to switch to VC8 are there any book out there yet that covers topics more advanced than placing and using controls?
|
|
|
|
|
acerunner316 wrote: So VC8 doesn't have the .net framework?
Not at all. .NET within Visual Studio 2005 is ubiquitous. In point of fact, C++/MFC development is distinctly a second-class citizen in the VS2005 world, if most comments about it are an indication.
Software Zen: delete this;
|
|
|
|
|
acerunner316 wrote: Is it because there is a NEW standard, or VC6 never met any standards to begin with?
The latter.
acerunner316 wrote: So VC8 doesn't have the .net framework?
It has .NET, but C++ is the only place you don't HAVE to use it.
acerunner316 wrote: if I were to switch to VC8 are there any book out there yet that covers topics more advanced than placing and using controls?
There have always been books on more advanced topics, such as DirectX, data access, etc. Have you looked at Amazon ?
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
|
|
|
|
|
Do you think, that's necessary?? I'm using VC6 too and I hoped that I have no problems using it the next years!!!
What are the advanteges of VC8? What will it cost?? And will my program still work, when I change???
Strange - I hoped to leave the problems with Boreland when I changed to VC6
|
|
|
|
|
ensger wrote: What are the advanteges of VC8?
Standards conformance, for one
ensger wrote: And will my program still work, when I change???
If it's not well written, you will need to make some changes. Either way, you will get warnings for unsafe string handling, but you can turn those off if you want.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
|
|
|
|
|
Richter wrote a good book detailing OS stuff.
Petzold wrote a good book detailing UI stuff.
- You may already know everything in that one, though.
|
|
|
|
|
Can you give me the title of the book? Or the full name of the author?
Thanks.
|
|
|
|
|
Jeffery Richter - Advanced Windows.
Charles Petzold - Programming Windows.
Old, but good.
|
|
|
|
|
Hi Ace,
Richter is one of my Favorites. I am constantly in his Programming Server Side Applications (ISBN 0-7356-0753-2). I also frequently use his other book (Programming Applications for Windows) also.
Also, John Robbins' Debugging Applications, ISBN0-7356-0886-5.
Jeff
|
|
|
|
|
acerunner316 wrote: Does anybody know of any good books for VC++ 6.0 that covers more advanced topics? Something that's more advanced that the beginners books like "learn VC++ in a week" type of books.
Developer guide to Visual C++ 6.0
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and you
|
|
|
|
|
anybody have a bookmark for a c++ complier source code like gnu c++ or a link to find it....?
thanks in advance
-- modified at 15:55 Monday 5th February, 2007
|
|
|
|
|
?
-- modified at 17:13 Monday 5th February, 2007
Heh, and here I thought giving a search term would be helpful, after all a google search of "gcc source" reveals the source of gcc as the very first result and I get voted a 1. I suppose in the future I should keep my mouth shut or just more explicitly encourage people to STFW.
File Not Found
|
|
|
|
|
|
I didn't see your original post but I'm guessing you were too nice about it
The real WTF is what is a "complier"? I wish my compiler would always comply.
Mark
|
|
|
|
|
mejax wrote: anybody have a bookmark for a c++ complier source code like gnu c++ or a link to find it....?
anyspecfic reason do you want source code of compiler????
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and you
|
|
|
|
|
Hello,
Moving through selected lines of a listCtrl from first to last is easy (GetFirstSelectedItemPosition - GetNextSelectedItem).
But does anyone know an easy way to move from the last selected line to the first??
Thanks, Gerhard
|
|
|
|
|
With the last item as the current one, I think you can use GetNextItem(-1, LVNI_SELECTED | LVNI_ABOVE) for this.
Why do you need this functionality?
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Tried the following:
POSITION pos = listCtrl.GetFirstSelectedItemPosition();
if (pos) line = listCtrl.GetNextSelectedItem(pos);
while (line != -1)
{
lineprev = line;
line = listCtrl.GetNextSelectedItem(pos);
};
line = lineprev;
while (line != -1)
{
........
line = listCtrl.GetNextItem(-1, LVNI_SELECTED | LVNI_ABOVE);
};
But it doesn't work. Line is -1 after the first call of GetNextItem. But it's late here, maybe there's an obvious error
Thank's, Gerhard
|
|
|
|
|
ensger wrote: line = listCtrl.GetNextItem(-1, LVNI_SELECTED | LVNI_ABOVE);
Did you consider changing the -1 argument to some other value?
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Was not able to do so last night. Today I tried:
line = listCtrl.GetNextItem(line, LVNI_SELECTED | LVNI_ABOVE);
and it works;)
Thank's for your help, Gerhard
|
|
|
|
|
If it worked the first time, wouldn't GetFirstSelectedItemPosition work again?
Chris Meech
I am Canadian. [heard in a local bar]
I agree with you that my argument is useless. [Red Stateler]
Hey, I am part of a special bread, we are called smart people [Captain See Sharp]
The zen of the soapbox is hard to attain...[Jörgen Sigvardsson]
I wish I could remember what it was like to only have a short term memory.[David Kentley]
|
|
|
|
|
I think so, but I need a loop moving through all selected lines from the last to the first. I admit, my question was not exact enough
Thank's, Gerhard
|
|
|
|