• 15-11-2012, 23:46:37
    #10
    bunun sebebi ilk aldığın 150 karakterle ilgili hocam. Orada yarım alındığı için bu kelime böyle görünüyordur
  • 16-11-2012, 13:14:05
    #11
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    bunun sebebi ilk aldığın 150 karakterle ilgili hocam. Orada yarım alındığı için bu kelime böyle görünüyordur
    Bende zaten bunu nasıl aşabilirim diye sordum hocam Yani bunun için nasıl bir kod yapısı kullanmam lazım. Kusura bakmayın çok soru sordum. Otomasyon programları yazdım aslında hep string ifadelerde bu kadar uğraşmadım
  • 16-11-2012, 16:17:14
    #12
    yukarıda verdiğim regex konunu kullanabilirsin 150 karakter almak için.
  • 16-11-2012, 16:25:08
    #13
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    yukarıda verdiğim regex konunu kullanabilirsin 150 karakter almak için.
    150 karakter alma kodunu sildim zaten benim sitedeki rss kodlarına baktım. yazıyı kısaltılmış olarak veren bölüm varmış. bende direkt çekiyorum sadece 40 karakterden sonra alt satıra geçmesi için verdiğiniz kodu kullanıyorum
  • 20-11-2012, 03:00:51
    #14
    ertan2002 adlı üyeden alıntı: mesajı görüntüle
    olay ilerilik ya da gerilik meselesi değil. fonksiyonun yapısı ile ilgili..
    msdn de .net framework çatısı altında remove string fonksiyonunun yapısı şöyle



    http://msdn.microsoft.com/en-us/library/d8d7z2kk.aspx

    burada görüldüğü gibi başlangıç index değeri ve o index değerinden itibaren kaç tane karakter alınacağını belirten count değeri isteniyor..

    bu dilin özelliğinde olan bir şey. java da da bazı şeyler farklı çalışıyor. sıkıntı yok yani. bu durumlarda msdn yardımcı kaynağın olsun. bir çok şeyi orada bulabilirsin
    ya ben zaten Visual Studio kullanmıyorum aynı fonksiyon C++ Builder de mevcut benzer yapı , benim demek istediğim karakter boyutunu aşşa dahi hata vermiyor C++ Builder diye idi, arkadaşın yazdığından eğer yanlış anlamadıysam hata veriyor diyorda o yüzden belirtmiştim.. Ayrıca evet benzer yapı Javada da C++ Builder gibidir sonuçta aynı dil ailesini çoçuğudur..

    Arkadaşa ufak bir öneri vereyim. Sabit karakter boyutu almak yerine 150 karakter aldın diyelim örnek o stringde sondan "." karakterini ara muhtemel cümle sonudur gerikalanı sil yine onu göster sadece..
  • 20-11-2012, 03:09:33
    #15
    DarKPeArL adlı üyeden alıntı: mesajı görüntüle
    ya ben zaten Visual Studio kullanmıyorum aynı fonksiyon C++ Builder de mevcut benzer yapı , benim demek istediğim karakter boyutunu aşşa dahi hata vermiyor C++ Builder diye idi, arkadaşın yazdığından eğer yanlış anlamadıysam hata veriyor diyorda o yüzden belirtmiştim.. Ayrıca evet benzer yapı Javada da C++ Builder gibidir sonuçta aynı dil ailesini çoçuğudur..

    Arkadaşa ufak bir öneri vereyim. Sabit karakter boyutu almak yerine 150 karakter aldın diyelim örnek o stringde sondan "." karakterini ara muhtemel cümle sonudur gerikalanı sil yine onu göster sadece..
    c++ da çok iyi değilim ancak cpp de şöyle bir durum var. bazı olayları kendin yazman lazım. mesela bir nesne yarattın bu nesne ile işin bittikten sonra garbage collector u kendin çağırıp nesneyi yok etmen gerekiyor ancak c# da nesnenin işi bittikten sonra kendisi çöp toplayıcısını çağırır ve nesneyi bellekten kaldırır. yukarıda bahsettiğin olay da buna benziyor. normalde taşma hatası vermesi gereken yerde vermiyorsa, c++ derleyicisi kullanıcının bunu yapması gerektiğini düşündüğü içindir. yani bu exception ı yazılımcı yakalaması gerekir, eğer yakalamıyorsa demek ki bir bildiği vardır diye hata vermiyor.