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.
Tematy pokrewne