/* * str_replace.h * * Author: Intel A80486DX2-66 * License: Unlicense */ #ifndef _STR_REPLACE_H #define _STR_REPLACE_H #include #include #include // macros // : parameters // : : count of replacements #define STR_REPLACE_ALL 0 // : : directions #define STR_REPLACE_DIR_FORWARD false #define STR_REPLACE_DIR_BACKWARD true // function definitions char* str_replace( const char* str, const char* substr, const char* replacement, ssize_t max_count ); #endif /* _STR_REPLACE_H */