Code: Select all
******************************************************************************/
MLCIStream& MLCIStream::operator>>(istream& (*manipulator)(istream&))
void MLCOStream::external_ctor(const MString& description, char* buf, int
nBytes)
{
VERIFY_ISTREAM(*this, manipulator);
}
this (*manipulator) a cast or function pointer? I couldn't tell what it is.
2
Code: Select all
if defined(GNU)
typedef void (*new_handler)();
extern "C" new_handler set_new_handler (new_handler);3
Code: Select all
void out_of_memory_handler()
{
....}
set_new_handler(out_of_memory_handler);4
Code: Select all
Bool operator==(const MString& str1, const char* str2)
{
return (strcmp(str1.str, str2) == 0);
}5
Code: Select all
MString::MString(const char* source, int first)
: refCount(1)