1、编写动态库,新建项目——》冬天链接库(DLL)
2、新建mydll.h 和mydll.cpp
在mydll.h中添加一个导出函数如下:
#pragma once
//高亮显示的部分说明是有效的
#ifdef BUILD_MYDLL
#define API_SYMBOL __declspec(dllexport)
#else
#define API_SYMBOL __declspec(dllimport)
#endif
extern "C" API_SYMBOL int convert_arry(int* data, int len);
在mydll.cpp中编辑
#define BUILD_MYDLL //由于是需要用导出函数,则需要使得头文件有效
#include"pch.h"
#include "mydll.h"
#include <iostream>
using namespace std;
int convert_arry(int* data, int len)
{
for (int i = 0; i < len; i++)
{
std::cout << data[i] << ",";
}
std::c