Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.
- 
	- у меня нет IAR. не могли бы вы скинуть doc по IAR - kostikp(19.05.2009 13:44)
			- Лучше скачай IAR, в нём и работай. - =AlexD=(19.05.2009 18:17)
- Ну так как догадаться, что есть? Признавайтесь сначала, какой компилятор. - ReAl(19.05.2009 17:40)
					- icc avr7.14a  kostikp(87 знак., 20.05.2009 06:42)
							- Это да, нужен большой запас стека, как минимум 1к - =AlexD=(20.05.2009 06:47)
									- Это что, в iccavr? А что так много? Ну байт сто я бы ещё понял. - ReAl(20.05.2009 09:43)
											- разнообразие всех возможных вариантов преобразований требует уйму памяти. Или отдай память стандартным либам, или выточи свою функцию вывода. - Sergey Pinigin(20.05.2009 11:50)
													- scmRTOS, четыре процесса (кроме idle), два из них используют fprintf, подкомпилирована версия форматтера с плавающей точкой. Всё это крутится в atmega168. avr-gcc. Процессам от щедрот по 150 байт стека выделено. Которые с fprintf-ом, около 30-40 байт ReAl(214 знак., 20.05.2009 13:34)
- нет. Столько памяти используется для буферизированного вывода, а не "для всех возможных преобразований". Для самого форматтера нужен только буфер для вывода long double с максимальной точностью. Как пример можно посмотреть ANSI C форматтер из  Alex B.(77 знак., 20.05.2009 12:01, ссылка)
															- реализации либ могут быть разные. - Sergey Pinigin(20.05.2009 12:09)
																	- ну так залезьте отладчиком внутрь и все увидите. Еще раз - столько памяти используется только для буферизации (setvbuf), для собственно форматирования она не нужна. - Alex B.(20.05.2009 12:20)
																			- зачем же тогда буферизация используется, только ради самой буферизации?  Sergey Pinigin(46 знак., 20.05.2009 12:29)
																					- А вот это уже зависит от реализации. ИМХО, как правило, вывод в файл буферизирован по умолчанию Alex B.(962 знак., 20.05.2009 12:43)
 
 
- зачем же тогда буферизация используется, только ради самой буферизации?  Sergey Pinigin(46 знак., 20.05.2009 12:29)
																					
 
- ну так залезьте отладчиком внутрь и все увидите. Еще раз - столько памяти используется только для буферизации (setvbuf), для собственно форматирования она не нужна. - Alex B.(20.05.2009 12:20)
																			
 
- реализации либ могут быть разные. - Sergey Pinigin(20.05.2009 12:09)
																	
 
- Компилятор тут не причём, сами функции очень жручие. - =AlexD=(20.05.2009 11:41)
- По-доброму, в доке на библиотеки должна быть эта инфа.  amusin(56 знак., 20.05.2009 10:20)
													- там ещё и плюсик стоял, т.е. могло потребоваться больше указанного количества байт. - Sergey Pinigin(20.05.2009 11:43)
 
 
- разнообразие всех возможных вариантов преобразований требует уйму памяти. Или отдай память стандартным либам, или выточи свою функцию вывода. - Sergey Pinigin(20.05.2009 11:50)
													
 
- Это что, в iccavr? А что так много? Ну байт сто я бы ещё понял. - ReAl(20.05.2009 09:43)
											
 
- Это да, нужен большой запас стека, как минимум 1к - =AlexD=(20.05.2009 06:47)
									
 
- icc avr7.14a  kostikp(87 знак., 20.05.2009 06:42)
							
 
 
- у меня нет IAR. не могли бы вы скинуть doc по IAR - kostikp(19.05.2009 13:44)