|
aupres wrote: it throws exception
And what exception is it that it is throwing?
|
|
|
|
|
The source can't include stdio.h file. When vcvarsall.bat executed in command prompt window in advanced and environment set, #include stdio.h throws no exception.
Joseph Hwang
|
|
|
|
|
You cannot execute these processes independently in this way. vcvarsall.bat needs to be called in the same environment that the compiler will be called. You need to create a new batch file that contains all the commands that you wish to run, and execute that batch file.
Use the best guess
|
|
|
|
|
already tried #pragma make public (mynativestruct)
Here is my c++-cli code
ClassLibraryAT::Class1^ matClass = gcnew ClassLibraryAT::Class1() ;
matClass->M_AT(&cparams,&input,&numcontacts,&contact,&ecdata);
the 'input' struct in the argument list is comprised of ints doubles, stuff like that. Not a managed struct. It's saying the candidate function M_AT is not accessible. How do I resolve this? thanks, sb
|
|
|
|
|
bonosa wrote: It's saying the candidate function M_AT is not accessible. How do I resolve this? Make sure that M_AT is a public method.
Use the best guess
|
|
|
|
|
thanks Richard. It is a public method and shows up in the intellisense.
|
|
|
|
|
I'm afraid that tells us nothing; try looking at the actual class definition or documentation.
Use the best guess
|
|
|
|
|
hi Developers,
I am trying to get the result of this code
printf( "sqrt(36.0) = %f", sqrt(36.0) );
The mystry is that, If i have include math.h file, than I am getting proper result, bu I haven't, I am getting the result 0.000000
can you please help me out
Thanks
Amrit Agrawal
|
|
|
|
|
I just tried without including math.h and it works fine. Try seeing what the actual definition of sqrt is when you have not included the header.
Use the best guess
|
|
|
|
|
Hello y'all...I am want to use IO stream redirection to reuse my previous program to calculate and equation from batch file...Can U help me on how am I to use this io stream to reuse my program
|
|
|
|
|
Your question is not very clear, please explain your problem in more detail.
|
|
|
|
|
I developed a program to convert celcius to kelvin and one to convert kelvin to Fahrenheit...now what I want to do is convert celcius to Fahrenheit reusing my programs with IO stream redirection,with input and output on batch files...clear?
|
|
|
|
|
Why not just do everything in one single program using a class to do the conversions?
|
|
|
|
|
aint gonna get an exception error thrown at me for trying different methods am I?but thanks anyway
|
|
|
|
|
Dirquez Marquez wrote: aint gonna get an exception error thrown at me for trying different methods am I?
|
|
|
|
|
never mind its fine thanks
|
|
|
|
|
|
The answer given in that question is correct. There is no C++ keyword equivalent to using() from C# because C++/CLI has deterministic finalization. When the object goes out of scope and there are no more references, it will be disposed.
|
|
|
|
|
Hi Developers,
I am trying to run this chunk of code.
struct value
{
int bit1:1;
int bit3:4;
int bit4:4;
}bit;
printf("%d\n", sizeof(bit));
I am getting value "4". I am running this program in 32 bit machine using Microsoft Visual C++ complier.
Can you please clarify about the result.
|
|
|
|
|
You have 9 bits in your field and the default alignment of object code in 32bit architecture is word (32 bit) boundaries. So your structure item will be stored in a 32bit word. You could make it smaller by using a #pragma pack [^] statement.
By the way, this is the managed C++ forum, your questions really belong in http://www.codeproject.com/Forums/1647/C-Cplusplus-MFC.aspx[^].
|
|
|
|
|
Thanks a lot Rechard.. for the clarification
|
|
|
|
|
Hi Developers,
I have read about sopen() function to open a file in shared mode. Here is the code.
#include <stdio.h>
#include <fcntl.h>
#include <sys\stat.h>
#include <io.h>
#include <share.h>
void main(void);
void main(void)
{
int file_handle;
/* Note that sopen() is not ANSI compliant */
file_handle = sopen"D:\\Study\\file.txt", O_RDWR, SH_DENYNO);
close(file_handle);
}
I am getting "-1" on file_handle and program is also getting crash.
Can u please help me out.
|
|
|
|
|
Check the documentation.
A hint: You need to check errno to get the reason for the failure. Compare that result to the items in errno.h (ex. EACCES, EEXIST, etc..).
|
|
|
|
|
Hi,
This is possible, when the file mentioned is not present in the corresponding path or the file name is wrong you get the file handle as -1.
And its crashing because, you are trying to close a invalid file handle in close() api.
|
|
|
|
|
How to call a static libray in a dll?
I am using Visual C++ .
3X
heartofdra
|
|
|
|