C++dll编程
如何使用Dev-C++或者Visual Studio 2017编写以及调用一个dll(动态链接库)文件。我尝试过用Dev编写一个C++源代码,然后将其保存为后缀dll文件,再用另一个代码添加#include"前者文件名.dll",结果调用成功,但是却可以用IDE查看链接库的源码,请问具体怎么编写?
【A源码】
#include<iostream> int sum(int a,int b) { return a+b; }以上为第一C++源码,将其保存为后缀名为dll文件,最终文件名:test.dll ;
【B源码】
程序代码:
#include"test.dll" #include<iostream> using namespace std; int main() { int x,y; cin>>x>>y; cout<<sum(x,y); return 0; }将test.dll文件放至B源码同目录,最后调用成功。