Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

RAPIDXML_NO_STDLIB

[makro] Nie dołącza plików ze standardowej biblioteki C++.

Składnia

C/C++
#define RAPIDXML_NO_STDLIB
#include <rapidxml.hpp>

Opis szczegółowy

Zastosowanie tego makra wymaga od programisty dostarczenia implementacji wszystkich wymaganych funkcji oraz typów zmiennych. Dzięki temu następujące pliki nie są dołączane:
PlikUżywane elementy
#include <cstdlib>
typ danych » standard Csize_t
#include <cassert>
funkcja » standard Cassert
#include <new>
» standard C++placement new

Dodatkowe informacje

Dołączanie niektórych nagłówków jest kontrolowane przez inne makra, na przykład użycie
#define RAPIDXML_NO_EXCEPTIONS
 sprawia, że plik
#include <exception>
 nie jest dołączany.