|
|
Thanks a lot, i'll try this .
|
|
|
|
|
how to connect vc++ dialog based application with sql database
with the help of programming
as we connect mysql with real_connect.
thanks
Ashish Dogra
MCA
Noida
|
|
|
|
|
Which sql server? The type of the app does not really matter...But there are lots of ways you can connect to a sql database and lots of types of sql servers out there...you have to be more speciffic
|
|
|
|
|
You can articlesSql Server[^] maybe it is some helpful to you
whitesky
|
|
|
|
|
hi all,
how to add external dependencies for a project?
I need to add a header file for the project as a external dependency. How to I add it?
|
|
|
|
|
Go in the project settings, C++ tab, general category and there, you have "Additional Include Directory". Put the path to the folder which contains the header file there.
Then, you can simply add the header to your project.
Another solution (much simpler) is simply to copy the header file into the folder which contains the sources of your program and add it to your project.
Cédric Moonen
Software developer
Charting control
|
|
|
|
|
Hi,
Is it possible to use tests on the template typename(during compile, not in runtime)?
Something like:
template<typename T> class MyClass{<br />
...<br />
T m_Var;<br />
...<br />
void fun(){<br />
#if T==double<br />
....<br />
#else<br />
..<br />
#endif<br />
}<br />
}
Cheers,
Russell
|
|
|
|
|
no, because T is assigned at runtime, while #if is evaluated before the compilation
BTW, there's a mechanism called templates specializations, which allow you to design the templated class for a particuliar template parameter...
TOXCCT >>> GEII power
[VisualCalc 3.0 updated ][Flags Beginner's Guide new! ]
|
|
|
|
|
toxcct wrote: T is assigned at runtime
I'm not sure, are you? templates are expanded during compilation.
Elseway have you got a good link to learn something on "templates specializations".
Thanks.
Cheers,
Russell
|
|
|
|
|
hum, ok, maybe not at runtime, but at compile time at least.
unfortunately, preprocessing directives are executed BEFORE the compilation... so, no chance to do it like this
TOXCCT >>> GEII power
[VisualCalc 3.0 updated ][Flags Beginner's Guide new! ]
|
|
|
|
|
yes, I know that I can't use preprocessing directives, It was only an sintax example: I'm asking exacly on the template sintax that it can be used.
Cheers,
Russell
|
|
|
|
|
|
toxcct wrote: because T is assigned at runtime Templates ane not .NET generics.
Compiler generates all specializations for used parameters.
template<typename T> class CLS;<br />
<br />
CLS<double> aaa;<br />
CLS<vector<int> > bbb;
At compile time, this will create double and vector<int> specializations for template.
|
|
|
|
|
|
You gave an wrong information.
I think that everyone has a right to correct you.
|
|
|
|
|
NrmMyth wrote: I think that everyone has a right to correct you.
of course !
but not only he doesn't explain where i was wrong but he also "repeats" words that i never said !
where have you heard me saying that templates were .NET specifics ?
TOXCCT >>> GEII power
[VisualCalc 3.0 updated ][Flags Beginner's Guide new! ]
|
|
|
|
|
I aplogize for every mental pain I caused. Please accept it.
|
|
|
|
|
|
template<typename T> class MyClass;
template<> class MyClass<double>
{
...
T m_Var;
...
void fun(){
// your double work
}
};
template<> class MyClass<int>
{
...
T m_Var;
...
void fun()
{
// your int work
}
};
-- modified at 4:08 Thursday 20th July, 2006
|
|
|
|
|
|
_beginthread(void( __cdecl *start_address )( void * ),unsigned stack_size, void *arglist
);
void * arglist ==> can this point to a list of arguments.
Since the thread function can have only one parameter of void * how can i achieve the
requirement is to pass set of initialisation to the thread function.
Any body help me ?
for thendral
|
|
|
|
|
better u create a structure will all the set of variables u want to pass to thread. Now pass the pointer of this structure to the thread.
In the thread function, u can again convert the void* pointer to a pointer of your structure and use all the member inside it.
nave
|
|
|
|
|
R.ilan thendral wrote: how can i achieve the
requirement is to pass set of initialisation to the thread function.
Cast any class or structure to void and recast it back from thread!
"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,
im makin a game in VC++ 6.0 using opengl as the graphics library. i hve loaded the 2d trees and and the trees are TGA's ,which is done for transparency purpose. well my question is that when i run the program the trees do appear but after a while(50 seconds or so) the trees disappear and a grid appears where the trees were loaded once. if some one can find me the solution 2 this problem that'll b great.
Regards.
When the goin gets tough then tough gets going
|
|
|
|