|
Since Class A is part of class B, they will use common Virtual Table
"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
|
|
|
|
|
Hi,
I have a workspace in VS 6.0. This workspace contains 10 projects, each project depends one or other. Since one project is dependant of other, the projects should be built in an order, so that a particular project will get built only after building its dependencies. This will avoid the build error (lib file not found/open or like link error).
But when I tried to build the workspace, it is building the project as in the order in the workspace (but not in the order we required). So can any one help me how to build all the projects in a workspace in a required order?
My guess, one way to solve the problem is, making use of Make file. But I never worked with Make file. If my guess is correct, can any one help me how to use Make file.
Also please let me know, if there is any other way to build the projects in a workspace can be build in a required order.
- Nandu
|
|
|
|
|
I don't know for VC6 but in Visual Studio 2005 you can right click on a project and select 'Project Dependencies'. There, you can check all the projects that are required for this project to be built. The build order will be set automatically.
I suppose there is something similare in VC6.
|
|
|
|
|
But I could find one for VS 6.0 (VC++ projects - this i forget to mention above). Can any one help me if there is any similar settings for VS 6.0.
-
Thanks in advance
Nandu
|
|
|
|
|
Cedric Moonen wrote: I suppose there is something similare in VC6.
Yes, and the menu items to get there sound identical (where most other things have been moved and/or renamed).
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Nandu_77b wrote: I have a workspace in VS 6.0. This workspace contains 10 projects, each project depends one or other. Since one project is dependant of other, the projects should be built in an order, so that a particular project will get built only after building its dependencies. This will avoid the build error (lib file not found/open or like link error).
Goto Project->Dependencies
The combo that you see shows a project and the list box contains entries for other projects.
Select all the projects on which the one in the combo is dependent. That's all. Select next project and proceed as with the previous one.
|
|
|
|
|
Thank you all. I am able to from Projects - dependencies
|
|
|
|
|
Hello,
is there any way to track/read the current CPU usage?
If yes pleas give me some sugestion how to do this, what functions etc. i need for that!?
ragards
termal
|
|
|
|
|
See if this gives you any ideas.
There's also the LoadPercentage member of the Win32_Processor class.
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Hello,
thanks for quick reply, i try as soon as possible!
with best regards
termal
P.S. have a nice weekend!
|
|
|
|
|
Hello,
now i try to solve my problem with cpu usage!
I can't use this clas Win32_Processor, is unknown on my system:
Win32_Processor' : undeclared identifier
what header or libraries to use for this?
Thanks
termal
|
|
|
|
|
termal wrote: I can't use this clas Win32_Processor, is unknown on my system:
Win32_Processor' : undeclared identifier
Code snippet?
"A good athlete is the result of a good and worthy opponent." - David Crow
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
hi
my problem is that when i boot my computer.Windows xp keep all pins of parallel port high how can i solve this problem.for my project at least pins of data register should be low until i start my program ther is any option of windows registory setting
I will be very greatfull if anybody reply me
thank u in advance
-- modified at 2:09 Saturday 14th July, 2007
|
|
|
|
|
Hi,
you can't solve this problem, this is normal.
Greetings Ralph
|
|
|
|
|
you can make all parallel port pin to low when you start the program.. what the problem in that!
"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
|
|
|
|
|
i connect some output device like siron(speaker) they start automatically because window start to give 5 volt at that pin but i want to start when i run my program
|
|
|
|
|
Why not make the siren sound when the pin goes low?
Steve
|
|
|
|
|
Hi,
as all know, we can easily change text of menu items in respective OnUpdate()
function.
But this is (i think) possible for only Menu Items and not for Sub Menus.
I have following menu structure Tools->Application and few sub menu items in this Application menu. How can i know when the 'Application' menu item is going to be drawn or updated, otherwise how can I change text of that Item?
Please help me out...
thanx
|
|
|
|
|
A shure way is to delete the old menu items, and add the new ones.
Greetings from Germany
|
|
|
|
|
tell me is that menu is created dynamically or you getting it from resource file
"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
|
|
|
|
|
Hi all,
I have two functions of a class and i want to call these two functions inside many functions which
are derived from other classes.I don;t want to create an object of the class to which the function belongs everywhere.Is there a way out how i can accomplish this.
If making a function static will help:
Regards
|
|
|
|
|
create the class as a member varible of the class to which you call the functions
ClassA has m_classB
ClassB
has the functions your after.
|
|
|
|
|
Yes you can use static functions for that. You can have like a utility class that you can put helper functions in there. Example usage will be like the following code:
//========================
class A{
public:
static void myprint(){
printf("static hello ! \n");
}
};
class B{
public:
void func(){
A::myprint(); // Here you call the static myprint without having to create an object of class A
}
};
int main()
{
B *poB = new B();
poB->func();
A::myprint() // Again, you can call myprint with no object creation
}
//========================
The output of this will be :
static hello!
static hello!
Hope that helps
|
|
|
|
|
However you have to take care of static functions and use these only if you are sure that they fit to your design.
An alternative way to do this is to just derive the classes that needs your functions from the class they belong to. i.e
class A{
public:
void funcA();
void funcB();
};
class B: public A { // inherits class A
// this class now can use the funcA and funcB as its own
};
Its basic OO C++
|
|
|
|
|
nice didn't know that or atleast i forgot about it
more likely i missed it in a lecture due to me
knew that static keeps the varibles and function on the heep (am i correct?)
didnt realise it affected how it could be called?
is that good programming standard or not?
thanks sam
|
|
|
|