W swoim programie, napisanym w ANSI C, używam niektórych funkcji z windows.h.
Include'y w main.c wyglądają następująco:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
#include <windows.h>
#include <ctype.h>
#include "arrays.h" /* procedures for arrays */
#include "varia.h" /* additional functions */
#include "struct.h" /* procedures for data structures */
#include "interf.h" /* interface procedures */
Wszystko szło dobrze - dzisiaj próbuję ponownie skompilować projekt, i wysypuje się grubo ponad setka błędów... A nic w definicjach funkcji i bibliotek nie zmieniałem.
Po kolei kompilator protestuje przeciwko kolejnym linijkom w windef.h, poniżej zrzut ekranu.
Czy ktoś mógłby mnie oświecić, o co chodzi i co to oznacza?