Extended Strings Washington

The XString-class is a powerful extension to the standard CString-class

Local Companies

Free Data Recovery Software
001-991-1111 x111
lane
State, WA
Benaroya Research Institute at Virginia Mason
(206) 341-1313
1201 9th Ave.
Seattle, WA
Dendreon Corporation
(206) 256-4545
3005 1st Ave.
Seattle, WA
Advanced Computer Solutions Ltd.
(206) 624-7854
500 Union St.,
Seattle, WA
Envision Telephony, Inc.
(206) 621-9384
520 Pike St.,
Seattle, WA
ClearStar.net
360-892-0687
915 Broadway
Vancouver, WA
Advanced Clinical Software
206-728-0313
2212 4th Ave
Seattle, WA
BioLife Solutions, Inc.
(425) 402-1400
3303 Monte Villa Pkwy, Ste. 310
Seattle, WA
IMAGINiT Technologies, Inc.
(206) 682-8032
2101 4th Ave.,
Seattle, WA
Coolearth Technologies, Inc.
(206) 770-9061
226 S Orcas St.
Seattle, WA

provided by: 
Originally published at Internet.com


The XString-class is a powerfull extension to the standard CString-class. Whereever you use a CString you can now use a XString with much more functionality. The class includes many string-functions I missed in CString, like removing, replacing or inserting strings into another, convertingfunctions to double or int and case-insensitive find, replace and remove. But the most powerfull extension is a method I called 'Elementstrings'. Most of the functions are const and return a XString, so you can use them in an expression. The functionality of this class is not very difficult to understand or to implement, but in my case, it saves a lot of time in my projects.

If you miss some functions which could be usefull to extend this class please contact me.

Additional String functions
What are Elementstrings?
Elementstring functions
Friend functions Download source file (8 KB) (comments in german)

Additional Stringfunctions:

Function Description Example Result XString num("12.345"); Double Convertion to double num.Double() 12.345 Int Convertion to int num.Int() 12 Char Convertion to char num.Char() 1 Bool Convertion to bool num.Bool() true XString test("Test Test"); Remove Remove first occurence of a string, char or range test.Remove('e') "Tst Test" RemoveAll Remove all occurences of a string or char test.RemoveAll("e") "Tst Tst" Replace Replace first occurence of a string, char or range with another string test.Replace("x", "e") "Txst Test" ReplaceAll Replace all occurences of a string or char with another string test.ReplaceAll("x", "e") "Txst Txst" Insert Inserts a string at a given position test.Insert("e", 1) "Teest Test" XString op("Test");...

Read article at Internet.com site

Featured Local Company

ClearStar.net

360-892-0687
915 Broadway
Vancouver, WA
http://www.clearstar.net

Regional Articles
- Extended Strings Anacortes WA
- Extended Strings Arlington WA
- Extended Strings Auburn WA
- Extended Strings Bainbridge Island WA
- Extended Strings Battle Ground WA
- Extended Strings Bellevue WA
- Extended Strings Bellingham WA
- Extended Strings Bothell WA
- Extended Strings Bremerton WA
- Extended Strings Buckley WA
- Extended Strings Camas WA
- Extended Strings Chehalis WA
- Extended Strings Cheney WA
- Extended Strings East Wenatchee WA
- Extended Strings Edmonds WA
- Extended Strings Ellensburg WA
- Extended Strings Enumclaw WA
- Extended Strings Everett WA
- Extended Strings Federal Way WA
- Extended Strings Gig Harbor WA
- Extended Strings Issaquah WA
- Extended Strings Kelso WA
- Extended Strings Kenmore WA
- Extended Strings Kennewick WA
- Extended Strings Kent WA
- Extended Strings Kirkland WA
- Extended Strings Lacey WA
- Extended Strings Lake Stevens WA
- Extended Strings Lakewood WA
- Extended Strings Longview WA
- Extended Strings Lynden WA
- Extended Strings Lynnwood WA
- Extended Strings Maple Valley WA
- Extended Strings Marysville WA
- Extended Strings Mercer Island WA
- Extended Strings Moses Lake WA
- Extended Strings Mount Vernon WA
- Extended Strings Mountlake Terrace WA
- Extended Strings Mukilteo WA
- Extended Strings Oak Harbor WA
- Extended Strings Olympia WA
- Extended Strings Pasco WA
- Extended Strings Port Angeles WA
- Extended Strings Port Orchard WA
- Extended Strings Poulsbo WA
- Extended Strings Pullman WA
- Extended Strings Puyallup WA
- Extended Strings Redmond WA
- Extended Strings Renton WA
- Extended Strings Richland WA
- Extended Strings Seattle WA
- Extended Strings Sedro Woolley WA
- Extended Strings Selah WA
- Extended Strings Sequim WA
- Extended Strings Shelton WA
- Extended Strings Silverdale WA
- Extended Strings Snohomish WA
- Extended Strings Spanaway WA
- Extended Strings Spokane WA
- Extended Strings Stanwood WA
- Extended Strings Sumner WA
- Extended Strings Tacoma WA
- Extended Strings University Place WA
- Extended Strings Vancouver WA
- Extended Strings Washougal WA
- Extended Strings Wenatchee WA
- Extended Strings Woodinville WA
- Extended Strings Yakima WA
- Extended Strings Yelm WA
Related Local Events
Intellectual Property: Commercialization & Protection
Dates: 2/17/2010 - 2/17/2010
Location: AHA!
Vancouver, WA
View Details

2010 'The Future is Now' Technology Expo
Dates: 1/27/2010 - 1/27/2010
Location: ShoWare Center
Kent, WA
View Details

Leads Group: Wired
Dates: 12/31/2009 - 12/31/2009
Location: Mud Bay Coffee
Olympia, WA
View Details

Leads Group: Wired
Dates: 12/24/2009 - 12/24/2009
Location: Mud Bay Coffee
Olympia, WA
View Details

Leads Group: Wired
Dates: 12/13/2009 - 12/13/2009
Location: Mud Bay Coffee
Olympia, WA
View Details

Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML