szablony funkcji w C?

0

Istnieje mozliwość, aby stwrzyć listę szablonową dwukierunkową w C? Z tego co wiem to tak,ale zupełnie nie wiem jak ją zaimplemenowąc:( Może ktoś z forumowiczów ma jakiś przykład?

0

C nie ma szablonów. Możesz je trochę poudawać makrami, ale to wygląda jeszcze gorzej niż najgorszy przekombinowany szablonowy kod w C++.

0

Właśnie makra miałem na myśli. Co zrobić gdyy potrzebuje mieć kilka list typu całkowietego i kilka list typu zmiennoprzecinkowego?
Zaimplementować dwa razy bardzo podobny kod tylko z innym typem danych?

2

Wykorzystaj void* (np. qsort przyjmuje taki callback do porównywania).

0

C11 ma makro _Generic, można się od biedy tym ratować...

1 użytkowników online, w tym zalogowanych: 0, gości: 1