I have been trying to build DLL in MS C++ using extern "C".
Here is my simple code:
/* extern "C" */^M
extern "C" _declspec(dllexport) void calc1(float,float);^M
void calc1(float x,float y)^M
/* test subroutine for building library */^M
z= x + y;^M
printf("x=%.2f y=%.2f z=%.2f\n",x,y,z);^M
/* end calc1 */^M
I just want to compile this in command line mode.
To compile from command line, we used^M
cl -c calc1.c^M
We get the following error message:^M
calc1.c(5) : error C2059: syntax error : 'string'^M
Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.
This article's goal is to present you with an easy to use XML wrapper for C++ and also present some interesting techniques that you might use with MS C++.
The reason I built this class is to ease the pain of using XML files with C++, since there is…
Often, when implementing a feature, you won't know how certain events should be handled at the point where they occur and you'd rather defer to the user of your function or class. For example, a XML parser will extract a tag from the source code, wh…
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…