各位大哥 江湖救急! 如何吧类打苞成SAFEARRAY (解决后 在开一贴送100分!!!)

flyingjust 2002-08-02 02:35:30
struct ABC
{
CString name;
COleDateTime time
};

如何将CArray<ABC,ABC&> array;
array[10] 打苞成一个SAFEARRAY
...全文
83 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2002-08-02
  • 打赏
  • 举报
回复
你不可以把CString对象打包……它里面的字符串指针在其他进程里面没有意义。
但是你可以定义一个接口,添加Get和Set这两个成员的方法,然后传递接口指针。
参见IHtmlDocument接口的定义。
flyingjust 2002-08-02
  • 打赏
  • 举报
回复
SAFEARRAY可以对对象直接达包么? 我想把包通过COM接口发送可以么???
不是只有二进制对象才能发送么??
mfkzj 2002-08-02
  • 打赏
  • 举报
回复
SafeArrayCreate
SAFEARRAY *psa;
psa = SafeArrayCreate(VT_UI1, 1, rgsabound); ///创建SAFEARRAY对象
内容概要:本文系统阐述了正规表达式(正则表达式)作为词法析核心工具的理论基础与实际应用。文章从字母表、符号串等基本概念出发,详细介绍了正规式的定义、运算规则、代数性质及其与有限自动机(NFA/DFA)的等价关系,阐明了通过Thompson构造法、子集构造法和DFA最小化实现词法析器自动生的技术路径。同时,文中列举了标识符、关键字、运算符等编程语言元素的正规式描述,并说明了最长匹配和优先级规则在歧义消解中的作用。此外,还对比了正规式与上下文无关文法的表达能力差异,指出了其在嵌套结构和计数能力上的局限性,并介绍了Lex/Flex等词法析器生工具的应用场景。; 适合人群:计算机相关专业学生、编译原理初学者、希望深入理解词法析机制的研发人员;具备一定的离散数学和形式语言基础者更佳。; 使用场景及目标:① 学习如何使用正规表达式精确描述程序语言的词法规则;② 掌握从正规式到DFA的转换流程及其实现原理,为构建编译器前端打下基础;③ 理解词法析器生工具的工作机制,提升对自动化工具的理解与运用能力。; 阅读建议:建议结合编译器设计实践进行学习,尝试手动完正规式到NFA再到DFA的转换练习,并使用Flex等工具验证结果,以加深对理论知识的理解与应用。

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧