1. * 5651 Sayılı Kanun'a göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.
    * Telif hakkına konu olan eserlerin yasal olmayan şekilde paylaşıldığını ve yasal haklarının çiğnendiğini düşünen hak sahiplerinin İLETİŞİM bölümünden bize ulaşmaları durumunda ilgili şikayet incelenip gereği 1 (bir) hafta içinde gereği yapılacaktır.
    E-posta adresimiz

[C++] split için bir sınıf

Konusu 'C Dili İle Başlangıç' forumundadır ve merakettim tarafından 23 Temmuz 2016 başlatılmıştır.

  1. merakettim
    Ecinni

    merakettim Öpözel Üye :*

    Katılım:
    19 Temmuz 2006
    Mesajlar:
    1.931
    Beğenileri:
    323
    Ödül Puanları:
    2.230
    Meslek:
    Ne iş olursa yaparım abi
    Yer:
    leşim ANKARA:)
    Banka:
    1.432 ÇTL
    Merhaba arkadaşlar.
    Bu sınıfı kullanırken yapıcının birinci parametresine parçalanacak metni yazıyorsunuz, ikinci parametresine ise parçalayacağı karakteri yazıyorsunuz. Daha sonra dizinin uzunluğuna ve elemanlarına erişebilirsiniz.
    Not: En fazla 20 parça ve her parçada 1000 karakter.

    PHP:
    class split{
          private:
                  
    int sayac;
                  
    int uzunluk;
          public:
          
    int count;
          
    char text[20][1000];
                 
    split(char yazi,char karakter){
                            
    sayac=0;
                            
    count=0;
                            
    uzunluk=0;
                           


                           for(
    int say=0;say<strlen(yazi);say++){
                                   if(
    yazi[say]=='\0'){
                                   
    text[uzunluk][sayac++]='\0';
                                   
    uzunluk+=1;
                                   
    sayac=0;
                                   break;
                                   }
                                   if(
    yazi[say]==karakter){
                                   
    text[uzunluk][sayac++]='\0';
                                   
    uzunluk+=1;
                                   
    sayac=0;                               
                                   }else
                                   
    text[uzunluk][sayac++]=yazi[say];
                           }

                 
    count=uzunluk+1;           
                 }
                 ~
    split(){};
         
          };
     
    YoRuMSuZ bunu beğendi.

Sayfayı Paylaş