上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页
转载自:http://www.cppblog.com/suiaiguo/archive/2009/07/20/90663.html前面介绍了怎么从DLL中导出函数和变量,实际上导出类的方法也是大同小异,废话就不多说了,下面给个简单例子示范一下,也就不多做解释了。DLL头文件: #ifndef _DLL_SAMPLE_H#define _DLL_SAMPLE_H// 通过宏来控制是导入还是导出#ifdef _DLL_SAMPLE#define DLL_SAMPLE_API __declspec(dllexport)#else#define DLL_SAMPLE_API __declspec(dl Read More
posted @ 2013-09-11 21:52 瓶哥 Views(441) Comments(0) Diggs(0) Edit
转载自:http://www.cppblog.com/suiaiguo/archive/2009/07/20/90643.html前面介绍了怎么从DLL中导出函数,下面我们来看一下如何从DLL中导出变量来。声明为导出变量时,同样有两种方法: 第一种是用__declspec进行导出声明#ifndef _DLL_SAMPLE_H#define _DLL_SAMPLE_H// 如果定义了C++编译器,那么声明为C链接方式#ifdef __cplusplusextern "C" {#endif// 通过宏来控制是导入还是导出#ifdef _DLL_SAMPLE#define DLL Read More
posted @ 2013-09-11 21:50 瓶哥 Views(465) Comments(0) Diggs(0) Edit
转载自:http://www.cppblog.com/suiaiguo/archive/2009/07/20/90621.html上文我简单的介绍了如何建立一个简单DLL,下面再我简单的介绍一下如何使用一个DLL。当一个DLL被生成后,它创建了一个.dll文件和一个.lib文件;这两个都是你需要的。要使用DLL,就需要载入这个DLL。隐式链接这里有两个方法来载入一个DLL;一个方法是捷径另一个则相比要复杂些。捷径是只链接到你.lib 文件并将.dll文件置入你的新项目的路径中去。因此,创建一个新的空的Win32控制台项目并添加一个源文件。将你做的DLL放入你的新项目相同的目录下。#includ Read More
posted @ 2013-09-11 21:47 瓶哥 Views(1072) Comments(0) Diggs(0) Edit
转载自:http://www.cppblog.com/suiaiguo/archive/2009/07/20/90619.html初学DLL,结合教程,总结一下自己的所得,希望对DLL初学者们有所帮助。 动态链接库(DLL)是从C语言函数库和Pascal库单元的概念发展而来的。所有的C语言标准库函数都存放在某一函数库中。在链接应用程序的过程中,链接器从库文件中拷贝程序调用的函数代码,并把这些函数代码添加到可执行文件中。这种方法同只把函数储存在已编译的OBJ文件中相比更有利于代码的重用。但随着Windows这样的多任务环境的出现,函数库的方法显得过于累赘。如果为了完成屏幕输出、消息处理、内存管理 Read More
posted @ 2013-09-11 21:45 瓶哥 Views(403) Comments(0) Diggs(0) Edit
数学建模——工厂生产计划模型 顾骏、李渊、王成 摘要 本文以工厂的生产计划和影响生产计划的因素为研究对象,采用了线性规划的分析方法,我们通过求解不同产品的生产计划以及按计划生产所获得的利润,解决了工厂为达到最大利润时的产品生产计划问题。 问题一的求解过程中,以每月每种产品的销售量和生产量为决策变量,以工厂所获得的利润为目标函数,得到了最大收益为94511.5元。 问题二在问题一的基础上考虑了单件产品市场收益的变化及引入新机床两个因素。为使模型简化,首先考虑市场价格的变化对计划和收益的影响,得出最大利润随单件产品的月收益减少率y的增大而基本呈线性的减小,总利润随产品P5的月收益减少率y的增大呈明 Read More
posted @ 2013-08-30 13:25 瓶哥 Views(1982) Comments(0) Diggs(0) Edit
建模案例:最优截断切割问题 一.问 题 从一个长方体中加工出一个已知尺寸、位置预定的长方体(这两个长方体的对应表面是平行的),通常要经过6 次截断切割.设水平切割单位面积的费用是垂直切割单位面积费用的r倍.且当先后两次垂直切割的平面(不管它们之间是否穿插水平切割)不平行时,因调整刀具需额外费用e.试设计一种安排各面加工次序(称"切割方式")的方法,使加工费用最少. 二.假 设 1、假设水平切割单位面积的费用为r,垂直切割单位面积费用为1; 2、当先后两次垂直切割的平面(不管它们之间是否穿插水平切割)不平行时,调整刀具需额外费用e; 3、第一次切割前,刀具已经调整完毕,即第一 Read More
posted @ 2013-08-19 17:19 瓶哥 Views(1668) Comments(0) Diggs(0) Edit
甲市一家大公司由5个部门(A、B、C、D、E)组成。现要将它的几个部门迁出甲市,迁至乙市或丙市。(每个城市最多接纳三个部门)除去因政府鼓励这样做以外,还有用房便宜,招工方便等好处。对这些好处已作出数量估计,其值如下表所示。迁市部门A部门B部门C部门D部门E乙101510205丙1020151515然而疏散后各部门间的通讯费用增加。部门间每年增加的通讯量如表2所示。部门BCDEA0100015000B140012000C02000D700不同城市间单位通讯量的费用如表3所示(单位:元)。市甲乙丙甲10013090乙50140丙50试求各部门应置于何市,使年费用最少? 解: 一.设决策变量Xij为 Read More
posted @ 2013-08-19 12:48 瓶哥 Views(1128) Comments(0) Diggs(0) Edit
7种规格的包装箱要装有两辆铁路平板车上去,包装箱的宽和高相同,但厚度(t,以cm计)和重量(以kg计)不同, 表A-1给出了每包装箱的厚度、重量和数量,每辆车有10.2m长的地方用来装包装箱(像面包片那样),车的载重为40吨, 对C5、C6、C7、规格的包装箱的总数有一个特殊的限制:这些规格箱子所占的空间(厚度)不能超过302.7cm。 试把包装箱装到两辆平板车上去(图A-6)使得浪费的空间最小。 表A-1 每种包装箱的厚度、重量和数量 C1C2C3C4C5C6C7t(cm) w(kg) n48.7 2000 852.0 3000 761.3 1000 972.0 500 648... Read More
posted @ 2013-08-18 12:20 瓶哥 Views(2417) Comments(0) Diggs(0) Edit
一.根据题目所给数据,建立一张表格方便查看 项目A项目B项目C项目D可投资年1,2,3,4321,2,3,4,5收回本利年次年年末第5年第5年当年年末本利1.061.151.201.02最大投资金额(万)-4030- 二.设第i年投资第j个项目 Xij 第j个项目的本利为r 三.约束条件 1.第一年投资的金额=100万 x(1,1) + x(1,4) = 100; 2.往后每年的投资金额要=今年年初回收的本利和 x(2,1) + x(2,3) + x(2,4) = x(1,4) * r(4); x(3,1) + x(3,2) + x(3,4) = x(1,1) * r(1) + x(2,... Read More
posted @ 2013-08-17 13:17 瓶哥 Views(1459) Comments(0) Diggs(0) Edit
非线性最小二乘拟合:解法一:用命令lsqcurvefit1 function f = curvefun(x, tdata)2 f = x(1) + x(2)*exp(0.02 * x(3) * tdata);3 %其中x(1) = a; x(2) = b; x(3) = c; 1 %数据输入 2 tdata = 100:100:1000; 3 cdata = 1e-03 * [4.54, 4.99, 5.35, 5.65, 5.90, 6.10, 6.26, 6.39, 6.50, 6.59]; 4 %设定预测值 5 x0 = [0.2 0.05 0.05]; 6 %非线性拟合函数 7 x = Read More
posted @ 2013-08-16 13:14 瓶哥 Views(593) Comments(0) Diggs(0) Edit
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 21 下一页