Simulation von Templates in C (für einen Queue-Datentyp)

Ich versuche einequeue Strukturierung mit C. Meine Implementierung ist sehr einfach; Die Warteschlange kann nur haltenints und sonst nichts. Ich habe mich gefragt, ob ich simulieren könnteC++ Vorlagen inC(wahrscheinlich mit dem Präprozessor#define) so dass meinequeue kann einen beliebigen Datentyp enthalten.

Hinweis: Ich möchte nicht verwendenvoid*. Ich denke, es ist ein bisschen riskant und kann leicht bizarre Laufzeitfehler verursachen.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage