我有这种情况:
视图1和视图2都转换为最终视图。
现在,问题来了。
当我从视图1转换到最终视图时,我点击项目2,它转换到视图2.但是然后我点击项目1,它转换到最终视图。这是因为视图1在一段时间之前已转换为最终视图。
那么,无论如何,当点击item1时,我总能显示视图1吗?
答案 0 :(得分:3)
你应该尝试一下:
Class(bool a)
: _myMap(nullptr) { // Use nullptr for pointers.
if (a) {
// There is nothing to do.
} else {
// Allocate memory for myMap
_myMap = new map<int, bool>(); // initialized to NULL
// Now you can dereference the pointer.
(*_myMap)[0] = true; // added a first key-value to map
}
}