![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
biggerass
这个作者很懒,什么都没留下…
展开
-
2021-04-07
c#调c++函数char*&问题c#调用c++函数,将字符串从c++传入c#问题c++函数extern "C" WININET_API bool DoFile(const char* strFilePath, char*& strRet);c#调用class FileUtil { [DllImport("dofile.dll", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cd原创 2021-04-07 17:58:09 · 145 阅读 · 0 评论 -
c#调c++函数wchar_t*字符串问题
c#中调用c++的全局函数,涉及参数为const wchar_t* 类型时,将字符串从c#传给c++:c++代码convert.dllextern “C” _declspec(dllexport) bool convert(const wchar_t* file1, const wchar_t* file2);c#代码[DllImport("convert.dll", CharSet = CharSet.Unicode, CallingConvention = CallingConve原创 2021-04-06 16:02:37 · 1011 阅读 · 0 评论 -
SolidEdge二次开发
solid edge addin 二次开发环境配置本次使用solid edge ST8作为目标。使用c++开发。开发环境资源solid edge开发包:一般在solid edge安装包的Solid Edge\SDK目录下。vs2010或更高配置将安装包的Solid Edge\SDK\Advanced\include目录复制到安装目录,一般为C:\Program Files\Solid Edge ST8\SDK。将安装包的Solid Edge\SDK\Advanced\sample原创 2021-04-03 14:44:22 · 3171 阅读 · 0 评论 -
#pragma详解
本文根据网上搜索资料整理。#pragma与__pragma的区别与联系__pragma与#pragma的功能相同,所不同的是:1.#pragma是预处理器指令;__pragma是关键字。2.对于#pragma,warning,once等选项跟在其后面,中间以空格隔开;而对于__pragma,warning等选项放在__pragma后面的括号()中,如:__pragma(warnin转载 2014-03-04 11:09:42 · 1812 阅读 · 0 评论 -
C++类使用常用注意事项
在普通的非const成员函数中,this的类型是一个指向类类型的const指针。可以改变this所指向的值,但不能改变this所保存的地址。在const成员函数中,this的类型是一个指向const类类型对象的const指针。既不能改变this所指的对戏,也不能改变this所保存的地址。转载 2014-03-14 14:28:15 · 992 阅读 · 0 评论 -
在对话框程序中使用自定义控件-XT界面库
1. 新建一个MFC对话框工程,以报表控件为例。在stdarx.h头文件中加入XT界面库的包含文件:#include "XTToolKitPro.h"// xt界面库2. 向对话框中拖一个自定义控件(Custom Control),修改其属性如下图:主要是Class 填写为:XTPReport;以及修改控件ID。其中Class是要注册的窗口类的名原创 2014-03-20 13:39:47 · 1098 阅读 · 0 评论 -
对一个变量两次取非的作用
今天看到一行代码,首次见到不明其意,网上寻求解释,原网页http://www.360doc.com/content/12/0301/19/8302596_190912151.shtmlm_bIs3dMode = !!dwDimension;如果变量dwDimension为零,!!dwDimension的结果还是零;如果变量dwDimension为非零值,!!dwDimension的结果转载 2014-03-27 11:36:09 · 2132 阅读 · 0 评论