Ik was wat code aan het editen en ik stuitte ineens op een vage foutmelding. Na wat meer editen kom ik op onderstaande code uit.
Waarom kan ik niet zoeken naar een const void*?
a is niet const, en b wordt door find toch niet veranderd?
Waarom kan ik niet zoeken naar een const void*?
a is niet const, en b wordt door find toch niet veranderd?
C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
| #include <set> using namespace std; int main() { typedef set<void*> t_a; t_a a; const void* b; a.find(b); return 0; } |