遥远的青苹果

代码人生

 

2012年8月3日

new 与malloc问题

摘要: 先从这个C++中new和malloc开始,这个是正常在用的程序中代码一段(不过我总是觉这个程序有问题,虽然它在控制台中正常运行),但是我导出dll提供C#使用。老是有问题,可能是我方法不对,但是总是觉得这个程序在一些方面写的别扭。尤其是这个地方 YG=(double**)new char [(nB)... 阅读全文

posted @ 2012-08-03 20:18 遥远的青苹果-李院长 阅读(146) 评论(0) 推荐(0) 编辑

导出C++DLL出现的莫名问题和问题求助

摘要: 2,求各给看客指正或帮我调试一下我的程序先说结果,C#调用C++导出的组件出现如下异常。而162行的错误,就是new位置的错误, 不知道是不是我导出的方式的问题,是下面几种(我也不确定是不是我导出方法不正确)。 回顾我做的主要步骤和问题求助创建要导出DLL 的C++程序 我程序的过程导出声明过程步骤是,是先创建一个C++的DLL。 具体是在BOOL APIENTRY DllMain文件函数所在的cPP文件中,添加一个实现了一个导出封装业务逻辑的函数。函数名是Porter,函数的实现如下 其中int PowerFlowMain(char ** path )// 主要业务的逻辑。 添加一... 阅读全文

posted @ 2012-08-03 20:05 遥远的青苹果-李院长 阅读(470) 评论(1) 推荐(0) 编辑

明白指针与数组区别

摘要: 引自:http://zhidao.baidu.com/question/126882280 #include void main() { int a[2][3]; int**p=a; } 请问为什么是错误的?? (请不要说数组名是一个指针这个我知道,我想知道为什么不能用二级指针指向二维数组) 本来不想写什么的,但是看看,我觉得都没有我想要的答案,于是我像楼主推荐我的拙见。其实这个数组与指针的问题,... 阅读全文

posted @ 2012-08-03 18:47 遥远的青苹果-李院长 阅读(178) 评论(0) 推荐(0) 编辑

导航