mogbo
Banned
Hallo,
habe ein recht unspektakuläres Problem, welches ich mit dem Präprozessor lösen wollte (wüsste auch nicht wie sonst):
Habe mir für den Fall von Windows eine eigene err() gebastelt und würde diese nun gerne einbinden (nur bei Windows).
Falls ich das err() in eine eigene *.h packe würds klappen, ich würde es jedoch gerne direkt in den Code verbauen... Gibt es dafür eine Lösung?
habe ein recht unspektakuläres Problem, welches ich mit dem Präprozessor lösen wollte (wüsste auch nicht wie sonst):
Code:
#if defined (_WIN64) || (_WIN32)
# include <windows.h>
# include <malloc.h>
# include <conio.h>
# define CLEAR system("cls")
# define BUF 256
#elif defined (BSD)
# include <err.h>
# include <unistd.h>
# define CLEAR printf("\e[1;1H\e[2J")
#endif
void err(int, const char *, ...)
Falls ich das err() in eine eigene *.h packe würds klappen, ich würde es jedoch gerne direkt in den Code verbauen... Gibt es dafür eine Lösung?