Принимаю в функцию с переменным числом параметров эти самые параметры. По первому из них прописанному с типом как положено определяю например, что следующий параметр должен быть double. А гадкий юзер (вернее коллега програмист) передает его как int. Можно ли как-то отследить эту ситуацию и что-то сделать. Пристальное рассматривание printf(char* format, ... ) подсказало только то, что с этим все довольно плохо (;
Форум —
Development







