Es würde sich übersetzen lassen, ja, behoben wird nichts, wenn die Variable auf die der const Pointer zeigt, wirklich konstant ist (und nicht nur über ein paar Funktionsaufrufe so getan wird, als wäre er es), führt ein schreibender Zugriff zum Laufzeitfehler.
Allerdings dürfte find keinen schreibenden Zugriff auf die Variable ausführen. Somit dürfte es auch zu keinem Laufzeitfehler kommen.
Wie macht man es richtig, dass es hier unter keinen Umständen zu einem Laufzeitfehler kommt?
Grüße,
Rachus