当前位置: 首页 > news >正文

装修公司做自己网站西安百度推广优化

装修公司做自己网站,西安百度推广优化,深圳实力网站建设,甲醇网络销售怎么找客源Dev c C语言实现第一个 dll 动态链接库 创建与调用-CSDN博客 在写dll 插件中发现的函数指针用途和 typedef 的定义指针的用法-CSDN博客 两步之后,尝试加入结构体实现整体数据使用。 注意结构体 Ak 是相同的 代码如下 DLL文件有两个,dll.dll是上面提到…

Dev c++ C语言实现第一个 dll 动态链接库 创建与调用-CSDN博客

 在写dll 插件中发现的函数指针用途和 typedef 的定义指针的用法-CSDN博客

两步之后,尝试加入结构体实现整体数据使用。

注意结构体 Ak

是相同的

代码如下

DLL文件有两个,dll.dll是上面提到的链接里的

dllv2.dll是这个代码里的

dllv2.cpp

/* Replace "dll.h" with the name of your header */
#include "dll.h"
#include <windows.h>
#include <iostream>using namespace std;void mainDll(){ak.count++;ak.number=1; ak.x=0;ak.y=0;cout<<"atking"<<endl;for(int i=0;i<10;i++){ak.x++;}cout<<"count: "<<ak.count<<endl;
}
// dll.h
#ifndef _DLL_H_
#define _DLL_H_typedef struct Ak{int x;								// 位置坐标 int y;int number;							// 类型 int time;							// 时长上限 int count;							// 计时 
}; Ak ak;extern "C" 
{void mainDll();
}#endif

 主程序代码如下

#include <windows.h>
#include <iostream>typedef struct Ak
{int x;								// 位置坐标int y;int number;							// 类型int time;							// 时长上限int count;							// 计时
};using namespace std;int main()
{HINSTANCE hDLL = LoadLibrary("dll.dll"); 								// 填文件名HINSTANCE hDLLv2 = LoadLibrary("dllv2.dll");typedef void (*func)(double a, double b, double c[], double* aplusb); 	// 填调用的输入参数typedef void (*kk)(double a, double b, double c[], double* aplusb) ;void (*atk)()=(void (*)())GetProcAddress(hDLLv2,"mainDll"); 			// 强制类型转换为函数指针,然后成为atk 的替身typedef void(*ATK)();													// 定义函数指针类型,类型名为 ATK ,返回值类型是 void, 参数是 voidATK ky=(ATK)GetProcAddress(hDLLv2,"mainDll");func callDll =(func)GetProcAddress(hDLL, "mainDll"); 					// 填调用的 dll 函数名kk callDllv2= (kk) GetProcAddress(hDLL, "mainDll");double a = 1, b = 2, c[3] = {4, 5, 6}, result;callDll(a, b, c, &result);cout << a << endl;cout << b << endl;cout << result << endl;cout << c[0] << c[1] << c[2] << endl;cout<<endl;callDllv2(a, b, c, &result);cout << a << endl;cout << b << endl;cout << result << endl;cout << c[0] << c[1] << c[2] << endl;int i=5;while(1){atk();if(i>=5){cout<<"数据是否共享: ";ky();cout<<endl;i=0;}i++;Sleep(200);}}

http://www.hrbkazy.com/news/19180.html

相关文章:

  • 烟台提供网站设计制作泰安网站推广优化
  • 运营型网站衡阳seo快速排名
  • 小说网站怎么做流量吗seo优化的方法有哪些
  • 响应式网站设计制作免费做网站怎么做网站
  • 做店铺装修的公司网站google引擎免费入口
  • 网站开发作业代做网络安全
  • 门户网站建设jz190网络营销的类型
  • 江苏外协机械加工网适合seo软件
  • 东营做网站优化价格排名点击软件怎样
  • 西部数码做的网站打不开网站策划是做什么的
  • 网站怎么做搜索栏网络营销策划书的结构
  • 申请网站空间怎么做网站运营策划书
  • 雅虎做网站推广浙江百度推广开户
  • 网站建设台州网站外链分析工具
  • 学院 网站 两学一做北京网站优化步骤
  • 国外公共空间设计网站百度学术论文查重免费
  • 网络推广网站电话seo搜索引擎优化步骤
  • 可以看男男做的视频网站google chrome谷歌浏览器
  • 现在的网站推广是怎么做的网站seo优化是什么意思
  • wordpress html音乐全网seo优化电话
  • 北京便宜做网站互动营销名词解释
  • 布吉做棋牌网站建设哪家便宜seo优化在线诊断
  • 国内设计的企业网站百度一下点击搜索
  • 全国工程造价咨询企业管理系统关键词优化的最佳方法
  • 网站上传系统个人发布信息的免费平台
  • vs 2012网站开发万网域名交易
  • wordpress自动生成sitemap网站seo源码
  • wordpress ks主题搜索引擎优化宝典
  • 如何做淘宝cms导购网站百度商家入驻怎么做
  • 外贸网站建设推广公司价格什么是搜索引擎优化