SORU
14 Kasım 2010, Pazar


Nasıl dize artırma yolunu yazın dönüştürmek için?

Merhaba ben şu anda bir dosya konumu tam bir yol alır ve bu tür bir değişken içine konur bir program var::: filesystem2::destek yolu

Bunun nasıl yapılacağı baktım ve bunu kullanarak bulduk:

string result1 = boost::filesystem::basename (myPath)

sadece dosya adı dönüştürür AMA dize yolunu dönüştürür eğer bir yolu varsa (örn: "" döner "") bobsAwesomeWordDoc. C:\name\bobsAwesomeWordDoc.docx

Dize için tüm yolu dönüştürmek için nasıl aşağıdakileri buldum ama programımda uygulamak için nasıl bilmiyorum. Birden fazla yol denedim ama dönüşüm hataları alıyorum.

::sabit std string& string( ): Bu yordam döndürür hangi yol, yol dilbilgisi kurallarına göre biçimlendirme ile başlatıldı dize bir kopyasını.

(here)

Denedim:

string result1 = string& (myPath);

ve birkaç diğer çeşitleri.

CEVAP
14 Kasım 2010, Pazar


Sadece myPath.string() aramak gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★TheCrono Official Channel★

    ★TheCrono

    3 Mayıs 2014
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008