2011-02-02 24 views

cevap

14
+2

Bana öyle görünüyor ki string() yerel bir kopyasını döndürür, bu şekilde döndürülen char * işaretçisinin bir kopyasının alınması kullanılabilir olmayabilir. Yani std :: string s = yol.string(); char * c = s.c_str(); Bunun yerine – danio

+0

@danio İyi çağrı, bu bahşiş için teşekkürler! – patrickvacek