Witam! Przychodzę z pytaniem i problemem.
Co doświadczenie mówi o dołączaniu headerów?
Mianowicie mam sobie header Helper.h. On dołącza <windows.h>. W pliku settings.h dołączam "Helper.h" i jednocześnie używam paru obiektów z <windows.h>, jednakże includuje przecież Helper.h który dołącza to windows.h czyli w skrócie, tutaj dołączać to windows.h czy nie? Co mówi o tym praktyka i doświadczenie? Program się odpala, bo przecież helper.h ma w sobie windows.h, ale nie wiem czy takie coś jest "zdrowe".
A problem mam taki, że cout mi nie działa :/. Po prostu nic nie wypisuje. Nie wiem czy to jest ważne, ale w main.cpp dołączam "Settings.h" i "Helper.h", a "settings.h" również includuje <iostream>. Gdy usunąłem include <iostream> z main.cpp nic się nie stało i dalej cout nic nie wyświetla, ale i tak warto wspomnieć.