![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 22
|
![]() |
![]() |
![]() |
![]() |
#12 | |
Форумчанин
Регистрация: 14.12.2012
Сообщений: 668
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#13 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 22
|
![]()
Это не она, эта процедура определяет размер файла а не буфера.
А теперь внимание смешное: Код:
![]() Последний раз редактировалось Stilet; 29.03.2015 в 21:05. |
![]() |
![]() |
![]() |
#15 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
У тебя есть fsize. Вот им и пользуйся. Кстати, это так, к сведению: Все твои потуги сведутся к нулю, если в png файле твоем есть нулевой символ.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#16 | ||
Пользователь
Регистрация: 29.01.2009
Сообщений: 22
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
хотите передавать строку так передавайте строку, а не байты. тип char* не значит что это строка.
картинки не текстовые файлы, их не стоит трактовать как текст. второе, вы пытаетесь слишком универсализировать. пусть тот кто считал данные их размер и передаст. тогда у вас и из файла будет размер и из консоли. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 22
|
![]()
Байтами кодируется символ...печатный он или нет.
Пусть это не текстовая строка в нашем понимании, но я думал в понимании компа пофигу...последовательность символов она и есть последовательность символов. Вот совсем другое что функция strlen ориентируется на символ '\0' при подсчете кол-ва байтов...а sizeof не умеет считать динамически выделенный массив. Последний раз редактировалось Stilet; 29.03.2015 в 22:47. |
![]() |
![]() |
![]() |
#19 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#20 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
Цитата:
я вам вариант предложил, что с ним делать дело ваше. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как определить размер физического диска? | Robin_ | Общие вопросы Delphi | 7 | 18.01.2016 07:11 |
Как определить размер видеостраницы | axeforever12009 | Помощь студентам | 2 | 18.06.2013 17:01 |
Как определить размер структуры | stpdqstns | Общие вопросы C/C++ | 10 | 30.01.2013 19:02 |
неопределённый размер строки типа char | _KUL | Общие вопросы C/C++ | 4 | 16.05.2012 19:54 |
Как в Delphi определить размер файла? | Nomad | Помощь студентам | 7 | 10.08.2010 08:33 |