如何将int映射到const char指针C ++?

时间:2015-10-23 00:03:07

标签: c++ dictionary stl

我有一个char数组:char aBoard [64]
我想将一些int映射到指向数组索引的指针 喜欢:

 map<int,char*> mTest = {{11,aBoard[0]}};  

因此,如果aBoard [0]更改为保持不同的char,则访问地图键“11”将反映更改而不保留旧值。

1 个答案:

答案 0 :(得分:1)

aBoard[0]char的左值,不能转换为char*。您必须使用该地址,例如使用&aBoard[0]