
BG Development · За реклама · За контакти |
![]() ![]() ![]() ![]() ![]() |
Здравей! ( Включване | Регистриране ) |
![]() ![]() ![]() |
avsrm |
Публикувано на: 18-07-2022, 22:50
|
Име: Но Група: Потребител Ранг: Посетител Мнения: 59 Регистриран на: 21.01.08 ![]() |
Редя едни букви в един файл ... и имам неочакван проблем.
Ползвам примерно fprintf(file, "%02X\r\n",128 ); Имам спомени че би трябвало да ми добави в края на реда CR и LF . Не ми излизаха сметките и Докато се усетя ![]() ![]() ![]() Нещата се наредиха така fprintf(file, "%02X\n",128 ); добавя ми CR LF. Има ли някъде по точно описание на писаниците cstdlib stdlib.h Не ме питайте защо с Борланд ... Налага се заради едни стари компоненти, който не мога да напиша на друг компилатор. Поздрави. -------------------- Знам само малко от Borland Builder C++ 6.
|
ici |
Публикувано на: 19-07-2022, 09:01
|
![]() ![]() Име: Ивайло Илчев Група: VIP Ранг: Почетен член Мнения: 18242 Регистриран на: 06.06.04 ![]() |
Отвори файла в binary mode. Винаги използвай само \n
-------------------- Ние не сме в една лодка, ние сме в една буря. Лодките са различни.
Следващият път когато се почувстваш ненужен, грозен и недооценен, помни че освен това си и тъп. |
PxL |
Публикувано на: 18-12-2022, 17:45
|
![]() ![]() Име: Димитър Т. Димитров Група: VIP Ранг: Почетен член Мнения: 3575 Регистриран на: 26.04.05 ![]() |
-------------------- void putchar(char c);int main(){int x,c=1,i;for(i=0;(x="PxLY2H4:2E;7231?=68255A5S5P9N:N9O84111H861I85111G9N:O811O812M<G33911EAEDBECE22169D1=2k"[i+++3]);)while(x-->'0')putchar((!(++c%'('))?0x0a:33^(i&1));}
|
Дон Реба |
Публикувано на: 02-01-2023, 07:06
|
||
Име: Група: Потребител Ранг: Почетен член Мнения: 9892 Регистриран на: 11.11.06 ![]() |
не ми се е случвало никога, предполагам ключовата дума тук е "борланд" но щом си усетил че той сам си слага един символ, действай с тая информация наум и всичко точно. явно си е специфично за тяхната библиотека поведение. аз лично никога не ползвам \r ако пиша във файл, само за УИ компоненти понякога се налага защото не всички виндовски контроли признават \n |
||
![]() |
![]() ![]() ![]() |