Ich verwende C++ 11, ein Netzwerk-Programm unter OS X zu schreiben Wenn ich versuche,kevent
Funktion aufzurufen, finde ich es Konflikt mit dem kevent
struct. Was soll ich machen?C++ struct Konstruktor und Funktion Konflikt
Ich möchtekevent
Funktion aufzurufen für Ereignis zu warten, anstatt kevent
struct ‚s Konstruktor aufrufen.
Update
las ich die Antwort von Constructor of class with conflicting name
Nach hinzufügen Klammern kevent
, es Art Guss Ausdruck geworden.
Ich will Funktion aufzurufen
dies ist mein Code
kevent(event_loop_fd_, change_list.data(), 1, event_list.data(), 1, NULL, &timeout_struct)
Oh, ich ändere 'kevent64' in' kevent', aber ändere argument wechseln. –