Мне казалось, что на C, я полез в исходники, а там
#include "../config.h"
#include "rxvt.h"
#include <stdlib.h>
#include <string.h>
int
main (int argc, char *argv[])
try
  {
    ptytty::init ();
    rxvt_init ();
    rxvt_term *t = new rxvt_term;
    t->init (argc, argv, environ);
    ev_run ();
    return EXIT_SUCCESS;
  }
catch (const class rxvt_failure_exception &e)
  {
    return EXIT_FAILURE;
  }
Вроде и C (#include <stdlib.h>), но что там делают new, class и прочие? Ни разу такого не видел (впрочем, опыта как такового у меня пока нет).










