14 #ifndef _BOARD_TOOLS_H_ 15 #define _BOARD_TOOLS_H_ 21 #define SHOW( V ) std::cerr << " " #V " = " << ( V ) << std::endl 32 inline MessageStream( std::ostream & out,
const char * prefix );
63 #if defined( _MSC_VER ) 64 #define secured_sprintf sprintf_s 66 #define secured_sprintf snprintf 67 #endif // defined( _MSC_VER ) 69 inline void secured_strncpy(
char * dst,
const char * src,
size_t count );
70 inline void secured_ctime(
char * str,
const time_t * t,
size_t count );
void secured_strncpy(char *dst, const char *src, size_t count)
MessageStream operator<<(const T &v)
void secured_ctime(char *str, const time_t *t, size_t count)
MessageStream(std::ostream &out, const char *prefix)