Ne preporucujem prosto rename-ovanje imena fajlova koji nisu .h ili .cpp. Ako bas moras da preimenujes project fajlove preporucujem da napravis nov projekat i nazoves ga 'naziv2' koji ce ti generisati naziv2.dsp, naziv2.dsw. I onda dodas .h i .cpp fajlove u nov projekat.
Rename .cpp fajlova je bezbolno sto ne vazi i za .h fajlove posto ces dobiti greske u fajlovima koji ih include-uju tako da ces morati pazljivo da vrsis izmene.
I na kraju, rename funkcija... Iskreno, nikada nisam imao potrebe za tim ( osim u stadijumu dok jos nisam iskoristio funkciju na mnogim mestima, u slucaju da sam je vec iskoristio na mnogim mestima nije mi ni padalo na pamet da je rename-ujem :) ).
Nema elegantnog resenja. Jedan od nacina je da izvrsis rename funkcije, build-ujes projekat i svuda gde ti pojavljuje greske da ne moze da nadje funkciju naziv1 rename-ujes je u naziv2.
Postoji i drugi nacin. Izvrsis replace iz naziv1 u naziv2 na nivou celog projekta ( u VS 2008. to je opcija Edit->Find and Replace->Replace in Files i izaberes Entire Solution ) ali ja bih ti preporucio prvi nacin posto sa replace mozes imati problema... Npr. ako ti se funkcija zove move() i rename-ujes je sa stop() a negde u kodu imas neku promenljivu ili string imoveable onda ce on i u tom stringu zameniti podstring move sa stop i dobices istopable...
EOF