Недавно я столкнулся с довольно необычным соглашением о кодировании, в котором вызов функции, возвращающей «void», имеет префикс (void).
e.g.
(void) MyFunction();
Отличается ли он от вызова функции, например:
MyFunction();
Есть ли у него какое-то преимущество или это еще одно ненужное, но какое-то соглашение о кодировании?