Changeset 54af365 for libcfa/src/stdlib.hfa
- Timestamp:
- Mar 15, 2024, 7:52:31 PM (4 months ago)
- Branches:
- master
- Children:
- 33807a1e
- Parents:
- 223b631
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/stdlib.hfa
r223b631 r54af365 10 10 // Created On : Thu Jan 28 17:12:35 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sun Oct 8 09:18:28 202313 // Update Count : 7 8912 // Last Modified On : Fri Mar 15 18:47:26 2024 13 // Update Count : 792 14 14 // 15 15 … … 291 291 forall( T & | sized(T) | { void ^?{}( T & ); } ) void adelete( T arr[] ); 292 292 forall( T & | sized(T) | { void ^?{}( T & ); }, TT... | { void adelete( TT ); } ) void adelete( T arr[], TT rest ); 293 //--------------------------------------- 294 295 // Cannot overload with singular (isspace) counterparts because they are macros. 296 297 bool isalnums( const char s[] ); 298 bool isalphas( const char s[] ); 299 bool iscntrls( const char s[] ); 300 bool isdigits( const char s[] ); 301 bool isgraphs( const char s[] ); 302 bool islowers( const char s[] ); 303 bool isprints( const char s[] ); 304 bool ispuncts( const char s[] ); 305 bool isspaces( const char s[] ); 306 bool isblanks( const char s[] ); 307 bool isuppers( const char s[] ); 308 bool isxdigits( const char s[] ); 293 309 294 310 //--------------------------------------- … … 315 331 316 332 forall( T | { T strto( const char sptr[], char * eptr[], int ); } ) 317 T convert( const char sptr[] ); 333 T convert( const char sptr[] ); // integrals 334 forall( T | { T strto( const char sptr[], char * eptr[] ); } ) 335 T convert( const char sptr[] ); // floating-point (no base) 318 336 319 337 static inline {
Note: See TracChangeset
for help on using the changeset viewer.