Можно ли перегрузить операторы (например, операторы сравнения) в C?
Если да, то как вы это делаете? Я быстро поискал, но нашел только для C++, а мне нужен C.
У кого-нибудь есть идеи?
Edit1: Идея такова: у меня есть структура, и мне нужно выполнить сравнение (на основе члена структуры). И для этого я хотел бы связать операторы по сравнению с моим новым «типом данных».
Edit2: я полностью осознаю, что могу обойтись без использования перегрузки оператора, но мне было интересно, можете ли вы сделать это с ПЕРЕГРУЗКОЙ.
Ответ: Концепция перегрузки связана с объектно-ориентированным программированием. Так как C не является объектно-ориентированным и поэтому не может содержать понятие перегрузки. (: