社区
C++ 语言
帖子详情
两个简单问题,放在一起问
greenbook
2004-12-08 02:00:57
1:什么类型转换 int 转 字符串 ,日期时间与字符串转换
2:什么调用DLL(可能是别的语言开发的DLL)
...全文
177
12
打赏
收藏
两个简单问题,放在一起问
1:什么类型转换 int 转 字符串 ,日期时间与字符串转换 2:什么调用DLL(可能是别的语言开发的DLL)
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
handsomepine
2004-12-08
打赏
举报
回复
怎么使用dll
HINSTANCE m_hin = LoadLibrary(youdll.dll);
typedef BOOL (__stdcall * LPFN)(DWORD, HWND);//与你dll中的函数的参数要一样;
LPFN Function1 = GetProcAddress(m_hin,"dllfunction");
Function1();//就相当于调用了dll中的函数dllfunction
handsomepine
2004-12-08
打赏
举报
回复
不是刚写过吗?
greenbook
2004-12-08
打赏
举报
回复
Michael_555(Stack) 谢谢,
但,第二个问题 哪个大虾 帮我一下,马上结贴了
handsomepine
2004-12-08
打赏
举报
回复
HINSTANCE m_hin = LoadLibrary(youdll.dll);
....GetProcAddress(m_hin,"");
Michael_555
2004-12-08
打赏
举报
回复
itoa(int, char *, int)在stdlib.h中。include <stdlib.h>就可以了。
例如:
…………………………
char string[12]; /* 242-Integ Merge DLV.24 */
char hourString[4], /* 242-Integ Merge DLV.24 */
minuteString[3],
secondString[3];
INT8 hourStringLen,
minuteStringLen,
secondStringLen;
char *pTemp = string; /* 242-Integ Merge DLV.24 */
memset( string, '\0', 12 );
itoa( timeInfo.hours, hourString, 10 );
itoa( timeInfo.minutes, minuteString, 10 );
itoa( timeInfo.seconds, secondString, 10 );
hourStringLen = GSMstrlen( hourString );
minuteStringLen = GSMstrlen( minuteString );
secondStringLen = GSMstrlen( secondString );
if ( timeInfo.hours > 0 )
{
strcat( pTemp, hourString );
pTemp = pTemp + hourStringLen;
strcat( pTemp, ":" );
pTemp += 1;
}
if ( timeInfo.minutes < 10 )
{
strcat( pTemp, "0" );
pTemp += 1;
}
strcat( pTemp, minuteString );
pTemp = pTemp + minuteStringLen;
strcat( pTemp, ":" );
pTemp += 1;
if ( timeInfo.seconds < 10 )
{
strcat( pTemp, "0" );
pTemp += 1;
}
strcat( pTemp, secondString );
pTemp = pTemp + secondStringLen;
*pTemp = '\0';
..........................................
baofucun2002
2004-12-08
打赏
举报
回复
有点晕!
greenbook
2004-12-08
打赏
举报
回复
或者,是C++写的DLL,我现在只有DLL文件,没有.H和.LIB文件,有没有办法调用
greenbook
2004-12-08
打赏
举报
回复
goodluckyxl(被人遗忘的狗)
itoa
sprintf
简单地说,就是这两个函数就行了吗?
第二个问题,
如果是C++自己开发的DLL
当然有。H和。LIB 可以用,
但是可以知道,DLL里面函数的原型(其他语言的)
greenbook
2004-12-08
打赏
举报
回复
greenteanet(扎扎实实打基础,保持一颗平常心。)
别的语言的DLL,,他没有头文件,也没有.lib文件,那什么办
friedchicken2002
2004-12-08
打赏
举报
回复
先顶一下。
这个问题好怪呀?
goodluckyxl
2004-12-08
打赏
举报
回复
itoa( int[操作数], char*[生成的目标char], int[10为10进制 2为2进制 16为16进制] );
//char*外部分配空间
日期转化为
tm*
sprintf( char*[目标],"%d%d",tm->年, tm->月...); //tm结构体
//char*外部分配空间
greenteanet
2004-12-08
打赏
举报
回复
http://false.blogdriver.com/false/115757.html
文件柜_工具柜文件柜.rar
文件柜_工具柜文件柜.rar
【2026年华为杯B题】 氢燃料电池低温冷启动建模与控制策略研究(思路、代码、论文,持续更新)
【2026年华为杯B题】 氢燃料电池低温冷启动建模与控制策略研究(思路、代码、论文,持续更新)
最好的Qt EPICS 人机界面编辑和运行工具-linux-x86版本(ubuntu24.03)
QEDesigner 是一款基于 QEFramework 的 EPICS 过程变量(PV)界面可视化设计工具。它以图形视图画布承载 Qt 与 QE 控件的拖放式设计,通过自研的 .ui DOM 序列化引擎读写表单文件,产出的 .ui 文件与 Qt Designer / QEGui / tmgui 相互兼容,可直接交付真实运行时使用。支持 Windows 与 Linux 双平台构建运行; 功能特性 -画布编辑 图形视图画布:控件选择、移动、带全边手柄的大小调整、多选与框选 网格与对齐辅助线、对齐/分布工具、Quick Size 快捷尺寸工具栏 边沿槽位磁吸吸附(Edge Dock Snap),像磁吸玩具一样快速开发 Frame 容器嵌套编辑:支持控件在容器间的拖入/拖出 - 属性系统 通用属性点击设置,不需要输入太多数值 - 样式与宏 预设模板样式、保证美观度、所见即所得 -预览(运行时验证)实时校验 -主题与国际化 light / dark 双主题,中英文双语支持 - 模板化开发 样式表、界面模板、样式表模板、预设图形等资源可扩展
781.zip
当 CAD 缺失对应字体时,图纸文字会显示异常,出现乱码、
问
号。将下载好的字体文件复制到 AutoCAD 的 Fonts 文件夹中,即可恢复正常显示。
高校科研院所科技成果推广配置能力弱怎么办?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章