Udostępnij za pośrednictwem


Wyłączanie funkcji STRICT

Aby wyłączyć sprawdzanie typów STRICT, zdefiniuj nazwę symbolu NO_STRICT. W programie Visual C/C++można również określić tę definicję w wierszu polecenia lub w pliku make, określając /DNO_STRICT jako opcję kompilatora.

Aby zdefiniować NO_STRICT na podstawie pliku po pliku, wstaw instrukcję #define przed dołączeniem pliku Windows.h:

#define NO_STRICT
#include <windows.h>

Aby uzyskać najlepsze wyniki, należy również ustawić poziom ostrzeżenia dla komunikatów o błędach na co najmniej /W3. Jest to zawsze zalecane w przypadku aplikacji dla systemu Windows, ponieważ praktyka kodowania, która powoduje ostrzeżenie (na przykład przekazanie nieprawidłowej liczby parametrów) zwykle powoduje błąd krytyczny w czasie wykonywania, jeśli nie został poprawiony.

Włączanie STRICT

Ścisła Zgodność