Visual C++ Users - 0.5 update

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
saigumi
Posts: 921
Joined: Fri Aug 22, 2003 11:31 am
Location: St. Louis, MO USA
Contact:

Visual C++ Users - 0.5 update

Post by saigumi »

To see all the changes in Intellisense(The pop-up helper thing):

After you swap out your Irrlicht 0.4.x libraries and includes with the 0.5 ones:

1. Close Visual C++ for your project.
2. Remove the *.ncb file of your project.

The NCB will regenerate the next time you open your project with the changes.
Crud, how do I do this again?
Guest
Posts: 35
Joined: Mon Feb 02, 2004 7:17 pm
Location: Russia, Saint-Petersburg

Post by Guest »

If someone uses something like Ctrl+Space or Ctrl+Shift+Space then they should know this ;)
there is another guest...
Miwa
Posts: 28
Joined: Wed Feb 18, 2004 10:48 pm

Post by Miwa »

And if you aren't using Visual Assist, you should RUN (don't walk) to www.wholetomato.com and get it.

I can't live without it. (It's not free, so I guess if you're not a pro, this message doesn't apply)
saigumi
Posts: 921
Joined: Fri Aug 22, 2003 11:31 am
Location: St. Louis, MO USA
Contact:

Post by saigumi »

I am trying out VA, but trying harder to not become hooked on.

It is sweet, but the pricetag is a little high for me. It's 2/3 the price of Visual C++.

C++ Standard = $120
VA = $80

I'm trying to see if it makes me $80 more effiecient. (Which most likely the answer will be yes.
Crud, how do I do this again?
Miwa
Posts: 28
Joined: Wed Feb 18, 2004 10:48 pm

Post by Miwa »

bwahahah... you're doomed. :P

Being able to hover over something and see it's type, or parameters, and the go button will quickly make you an addict.

I love not having to dig thru header files to see what #defines really are and stuff.
keless
Posts: 805
Joined: Mon Dec 15, 2003 10:37 pm
Location: Los Angeles, California, USA

Post by keless »

um.. VS.NET already does those last few things you mentioned (though VA certainly adds other features)
a screen cap is worth 0x100000 DWORDS
Miwa
Posts: 28
Joined: Wed Feb 18, 2004 10:48 pm

Post by Miwa »

Yeah, I use VS.NET 2003, but even with the improvements 2003 added, VA is so much more useful.

Auto-completion is another feature that I am so used to that I mess up when I don't have it. VA does a good job of guessing what you mean after typing 2 chars, so I'm used to typing 2 chars, then return, 2 more, return, etc. I get frustrated now when I have to type out a whole class or variable name. :)
Guest
Posts: 35
Joined: Mon Feb 02, 2004 7:17 pm
Location: Russia, Saint-Petersburg

Post by Guest »

yes, I agree, VA is good.

But don't tell that VS is MUCH worse - you just have to know how to set it up with your own color scheme and so on.
As about defines then VA shows them in tooltip and if they are long enough (which is very common case) it's not very useful... BTW, in VS you just need to press F12 or Ctrl+F12 to get everything you need - so DON'T browse those includes! ;)

If you are a "good" guy (like saigumi) and like to pay for everything you use then I wouldn't recommend to buy VA for 80$ for sure - it's a lot of money - first sell the first copy of your game ;)
there is another guest...
Guest
Posts: 35
Joined: Mon Feb 02, 2004 7:17 pm
Location: Russia, Saint-Petersburg

Post by Guest »

one more thing...

Niko, it's not a big problem to set up compiler and linker options in main.cpp file in examples/tutorials. So this way you can avoid all those questions about "I have a lot of errors during my compilation in VC60", etc... I mean if you link your library with #pragma comment(lib, "...") then you can set up linker options like #pragma comment(linker, "..."), optimization with #prama optimize("...", on/off), etc...
there is another guest...
Post Reply