-
- Хм, наверное, можно... Но не удивлюсь, если некоторые убогие компиляторы это залажают... - SciFi(24.01.2017 20:24)
- Честно говоря, не понимаю что там можно залажать. Если говорить о процессорах с нормальной линейной памятью. - Lightelf(24.01.2017 20:56)
- и все таки, что мешает передать указатели на структуру? там можно будет использоваться va_arg без проблем - 0men(24.01.2017 21:01)
- Если структуры мелкие, то нет никакой разницы. С точки зрения машины, список аргументов функции - это одна большая структура, лежащая в стеке. - =AlexD=(25.01.2017 06:43)
- Короче, тут сборище ретроградов. Запинали прогрессора :-) - SciFi(24.01.2017 21:23)
- ))) +1 - 0men_home(24.01.2017 22:23, )
- Я сам знатный ретроград. Но это мелкий проектик для души, хочется там пощупать все темные и непонятные углы языка. - Lightelf(24.01.2017 21:26)
- Ну и нефиг тогда консультироваться у ретроградов. Ну и вот ещё аргумент: демократия до добра не доведёт :-) - SciFi(24.01.2017 21:34)
- Ну собственно правильный ответ от Молодого коллеги - я получил. А дальше - просто разговоры о прекрасном. - Lightelf(24.01.2017 21:42)
- Ну и нефиг тогда консультироваться у ретроградов. Ну и вот ещё аргумент: демократия до добра не доведёт :-) - SciFi(24.01.2017 21:34)
- +1. С указателем всё ясно, а так передаётся непонятно что, сколько там оно стека отъест.. - Молодой коллега(24.01.2017 21:17)
- А структуры ещё и return'ом возвращать можно... - fk0(25.01.2017 00:16)
- Сжигать на костре за такое надо. :) - Молодой коллега(25.01.2017 00:28)
- Библиотечная функция div, например... - fk0(25.01.2017 02:35)
- Сжигать на костре за такое надо. :) - Молодой коллега(25.01.2017 00:28)
- Ладно, уговорили :) Инициализацию структуры можно завернуть в красивый макрос и сложить во флеш. - Lightelf(24.01.2017 21:22)
- А структуры ещё и return'ом возвращать можно... - fk0(25.01.2017 00:16)
- Ничего, сейчас так и делаю. Но некрасиво и неудобно: структура описывается в одном месте, инициализируется в другом и используется в третьем. Область видимости, время жизни, субординация и выслуга лет. - Lightelf(24.01.2017 21:09)
- зато все четко, ясно и по госту :) - 0men(24.01.2017 21:12)
- For whom how. - Lightelf(24.01.2017 21:20)
- зато все четко, ясно и по госту :) - 0men(24.01.2017 21:12)
- -1. Предрассудки. - SciFi(24.01.2017 21:08)
- +1 - Evgeny_CD(24.01.2017 21:05)
- и все таки, что мешает передать указатели на структуру? там можно будет использоваться va_arg без проблем - 0men(24.01.2017 21:01)
- Честно говоря, не понимаю что там можно залажать. Если говорить о процессорах с нормальной линейной памятью. - Lightelf(24.01.2017 20:56)
- Хм, наверное, можно... Но не удивлюсь, если некоторые убогие компиляторы это залажают... - SciFi(24.01.2017 20:24)