FreeBasic
Главная
Вход
Регистрация
Суббота, 23.09.2017, 10:31Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Freebasic » Вопросы по языку FreeBasic » CRT и FreeBasic (Есть проблека)
CRT и FreeBasic
CoBa31RusДата: Пятница, 15.05.2015, 23:33 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
Вот програмка
Код
#Include "crt/stdio.bi"

Dim As Double foo = 344.2345543

printf("This is tst, foo = %.4f kg\n",foo)
sleep
а вот вывод

Код
This is tst, foo = 344.2346 kg\n
То есть каретка не переводится, может кто подсказать

PS Через Zstring Ptr все тоже самое... Баг?

Добавлено (15.05.2015, 23:33)
---------------------------------------------
Разобрался, костыль конечно знатный но работает

Код
#Include "crt/stdio.bi"   

   Dim As Double foo = 344.2345543   

   printf("This is tst, foo = %.4f kg" & chr(10),foo)   
   sleep
smile


Сообщение отредактировал CoBa31Rus - Пятница, 15.05.2015, 23:34
 
haavДата: Суббота, 16.05.2015, 05:15 | Сообщение # 2
Генерал-лейтенант
Группа: Администраторы
Сообщений: 768
Репутация: 33
Статус: Offline
Для управляющих последовательностей в FB нужно ставить восклицательный знак перед строкой.

Код
#Include "crt/stdio.bi"

Dim As Double foo = 344.2345543

printf(!"This is tst, foo = %.4f kg\n",foo)
Sleep


Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
 
CoBa31RusДата: Среда, 20.05.2015, 14:42 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Offline
Спасибо, нашел, удобно однако!
Как то C'шные библиотеки гораздо экономичнее использовать и вобщем то не особо сложно


Сообщение отредактировал CoBa31Rus - Среда, 20.05.2015, 14:50
 
Форум » Freebasic » Вопросы по языку FreeBasic » CRT и FreeBasic (Есть проблека)
Страница 1 из 11
Поиск: