NewMap Country.s()
Country("US") = "United States"
Country("FR") = "France"
Country("GE") = "Germany"
Define *mp= PeekI(@Country()-4*3) ;map对象起始位置
Define mpl= PeekI(*mp+16) ;map对象子元素数量
;用指针遍历 map 对象的键和值
Define i
For i=0 To mpl-1
Debug "Key: "+ PeekS(PeekI(*mp+32+i*16))
Debug "Val: "+ PeekS(PeekI(*mp+36+i*16))
Next
抛砖引玉,希望对大家有帮助。
这篇博客展示了如何使用C++中的PeekI和PeekS函数遍历一个名为NewMapCountry的对象,其存储了国家与其英文名的映射。作者通过定义变量和循环结构,逐个输出键(国家代码)和值(国家名称)。
308

被折叠的 条评论
为什么被折叠?



