Home » U++ Library support » U++ Core » Some 'missing' string functions
Some 'missing' string functions [message #13740] |
Fri, 25 January 2008 12:37  |
mdelfede
Messages: 1308 Registered: September 2007
|
Ultimate Contributor |
|
|
Porting a small app that uses std::string to Upp::String I noticed that many build-in string functions are not implemented in Upp::String.
In particular, some character-locating functions (find_first_not_of(), find_first_of(), find_last_not_of().....) functions are quite useful sometimes.
Also Compare() function is missing some way to compare parts of the string. It's easy to implement with Mid() + Compare, but it involves a string copy, so it's slow. Some sort of
String::Compare(aString, start, len)
could be useful and much faster than taking the substring and comparing it.
Last but not least, the ReverseFind() function can find only a char, not a string inside a given string, as rfind() function in std.
Ciao
Max
|
|
|
 |
|
Some 'missing' string functions
By: mdelfede on Fri, 25 January 2008 12:37
|
 |
|
Re: Some 'missing' string functions
By: mirek on Fri, 25 January 2008 23:05
|
 |
|
Re: Some 'missing' string functions
By: mirek on Fri, 25 January 2008 23:09
|
 |
|
Re: Some 'missing' string functions
By: mdelfede on Sat, 26 January 2008 14:06
|
 |
|
Re: Some 'missing' string functions
By: mirek on Sat, 26 January 2008 14:24
|
 |
|
Re: Some 'missing' string functions
By: mdelfede on Sat, 26 January 2008 14:49
|
 |
|
Re: Some 'missing' string functions
By: phirox on Fri, 06 June 2008 23:21
|
 |
|
Re: Some 'missing' string functions
By: mirek on Sat, 07 June 2008 16:12
|
 |
|
Re: Some 'missing' string functions
By: mr_ped on Mon, 09 June 2008 08:32
|
 |
|
Re: Some 'missing' string functions
By: hans on Mon, 09 June 2008 10:51
|
 |
|
Re: Some 'missing' string functions
By: mirek on Mon, 09 June 2008 14:27
|
 |
|
Re: Some 'missing' string functions
By: mirek on Mon, 09 June 2008 14:28
|
 |
|
Re: Some 'missing' string functions
By: captainc on Thu, 28 August 2008 10:13
|
 |
|
Re: Some 'missing' string functions
By: mirek on Thu, 28 August 2008 15:19
|
Goto Forum:
Current Time: Wed Jun 18 10:54:09 CEST 2025
Total time taken to generate the page: 0.05226 seconds
|