在dll中宣言数组CString strArr(6),有用过的吗?有图有真相
在dll中声明数组CString strArr(6),有用过的吗?有图有真相
第一张图为在dll中使用。
第二张图为在mfc中使用。
求解释
------最佳解决方案--------------------
什么问题?~~
------其他解决方案--------------------
工程属性,字节对齐,试试
------其他解决方案--------------------
试试:
CStringArray
------其他解决方案--------------------
左边 strArr【1】= ‘bc' 右边 strArr【1】=’bc' 一样的
左边 strArr【0】=???
------其他解决方案--------------------
反了。
第一张为在mfc中
第二张为在dll中
------其他解决方案--------------------
两个值不一样啊。
------其他解决方案--------------------
贴错图。看1L的图吧。一个是1,2。。。。另一个是ab,bc。。。
相同的操作
------其他解决方案--------------------
指教下字节对齐怎么设置
------其他解决方案--------------------
也不对。。。难道是设置问题?
------其他解决方案--------------------
吃过饭的帮忙瞅瞅
------其他解决方案--------------------
左边少【0】而已,不错嘛。
------其他解决方案--------------------
什么叫左边少0?
------其他解决方案--------------------
谢谢各位。问题找到了。dll更新了,测试dll的程序未及时更换dll导致这样。
有些问题没想明白。调用dll的函数和dll使用的内存关系。
第一张图为在dll中使用。
第二张图为在mfc中使用。
求解释
------最佳解决方案--------------------
什么问题?~~
------其他解决方案--------------------
工程属性,字节对齐,试试
------其他解决方案--------------------
试试:
CStringArray
------其他解决方案--------------------
左边 strArr【1】= ‘bc' 右边 strArr【1】=’bc' 一样的
左边 strArr【0】=???
------其他解决方案--------------------
反了。
第一张为在mfc中
第二张为在dll中
------其他解决方案--------------------
两个值不一样啊。
------其他解决方案--------------------
贴错图。看1L的图吧。一个是1,2。。。。另一个是ab,bc。。。
相同的操作
------其他解决方案--------------------
指教下字节对齐怎么设置
------其他解决方案--------------------
也不对。。。难道是设置问题?
------其他解决方案--------------------
吃过饭的帮忙瞅瞅
------其他解决方案--------------------
左边少【0】而已,不错嘛。
------其他解决方案--------------------
什么叫左边少0?
------其他解决方案--------------------
谢谢各位。问题找到了。dll更新了,测试dll的程序未及时更换dll导致这样。
有些问题没想明白。调用dll的函数和dll使用的内存关系。