-
- C++ пока оставим в покое. В чём вам нету доступа к стеку? В приличных ОС есть кооперативная многозадачность (man makecontext) именно для того. Ну и в самом C есть setjmp/longjmp. В принципе на последних можно сделать многозадачность без fk0(990 знак., 11.02.2012 21:01)
- ассемблер в Си - это костыль, ибо лишает софт переносимости, то ради чего и создаются многие языки. lentjaj1(446 знак., 11.02.2012 21:39)
- Ассемблерист detected. Дальнейший разговор не имеет смысла. Да, C -- лучше бейсика и паскаля, благодаря "либе". - fk0(12.02.2012 00:46)
- фанатик detected. - lentjaj1(12.02.2012 08:22)
- Да С вообще туфта, в нём, в отличие от бейсика, даже строку напечатать нельзя. puts/printf - это костыль в виде дополнительной либы. - =ReAl=(12.02.2012 00:39,
)
- Ассемблерист detected. Дальнейший разговор не имеет смысла. Да, C -- лучше бейсика и паскаля, благодаря "либе". - fk0(12.02.2012 00:46)
- ассемблер в Си - это костыль, ибо лишает софт переносимости, то ради чего и создаются многие языки. lentjaj1(446 знак., 11.02.2012 21:39)
- а вот в Форте все через стек, и гибкость, и знаменитое "Форт не скрывает ошибок". однако не популярнее Си. - Snaky(11.02.2012 15:39, ссылка)
- человек привык мыслить линейно, а тут надо извините через ж. lentjaj1(75 знак., 11.02.2012 16:16 - 17:50)
- setcontext — одна из библиотечных функций стандарта POSIX (в число других входят getcontext, makecontext и swapcontext), используемая для управления контекстом. Семейство setcontext позволяет реализовать на языке Cи такие паттерны проектирования lentjaj1(311 знак., 11.02.2012 15:32, ссылка)
- C++ пока оставим в покое. В чём вам нету доступа к стеку? В приличных ОС есть кооперативная многозадачность (man makecontext) именно для того. Ну и в самом C есть setjmp/longjmp. В принципе на последних можно сделать многозадачность без fk0(990 знак., 11.02.2012 21:01)