Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Nedeľa, 25. október 2026

Rozdiely pre libcfg+/src/platon/str/strplus.c medzi verziami 1.10 a 1.11

verzia 1.10, 2002/01/21 19:34:57 verzia 1.11, 2002/02/04 18:38:10
Riadok 235  char *str_trim_whitechars(char *s)
Riadok 235  char *str_trim_whitechars(char *s)
         return s;          return s;
 }  }
   
   char *strins(char *str, char *ins)
   {
           register int ins_len = strlen(ins);
   
           memmove(str + ins_len, str, strlen(str) + 1);
           strncpy(str, ins, ins_len);
   
           return str;
   }
   
 int strrcmp(const char *s1, const char *s2)  int strrcmp(const char *s1, const char *s2)
 {  {
         register char *x1, *x2;          register char *x1, *x2;
Riadok 262  int strrcmp(const char *s1, const char *
Riadok 272  int strrcmp(const char *s1, const char *
   
 #define TESTSTR2 " \t  AAA\nBBBB__C   D\taDa D \t   \t"  #define TESTSTR2 " \t  AAA\nBBBB__C   D\taDa D \t   \t"
   
   void strins_selftest(void) {
           char long_str[80];
   
   #define SEARCH_STR      "56"
   #define INSERT_STR      "<-now-goes-56->"
   
           strcpy(long_str, "1234567890");
           printf("  long_str before: %s\n", long_str);
   
           printf("  Now we're searching \"%s\" and want to insert \"%s\" before it.\n",
                           SEARCH_STR, INSERT_STR);
   
           strins(strstr(long_str, SEARCH_STR), INSERT_STR);
           printf("  long_str  after: %s\n", long_str);
   
           return;
   }
   
 int main(void)  int main(void)
 {  {
         char *str2 = strdup(TESTSTR2);          char *str2 = strdup(TESTSTR2);
Riadok 283  int main(void)
Riadok 311  int main(void)
   
         free(str2);          free(str2);
   
           puts("\nEntering strins_selftest():");
           strins_selftest();
   
         return 0;          return 0;
 }  }
   

Legend:
Odstranené z verzie1.10  
zmenené riadky
  Pridané vo verzii1.11

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok