Рішення як дізнатися розмір рядка як розмір масиву - c (сі)

Необхідно дізнатися розмір рядка в файлі, щоб виділити для неї пам'ять і занести в динамічний масив. Проблема в тому, що strlen не хоче працювати з покажчиком на файл. Чи можна це як то реалізувати не створюючи великий статичний масив? (Інакше просто сенс в динамічному масиві пропадає)

Привіт, необхідна допомога. Необхідно, що б зображення необхідно відкрити у вікні з таким же розміром (ширина, висота). Ніде не можу знайти жодної інформації про те, як при завантаженні ізображеніяC1 2 3 4 5 6 7 8 9 10 11 12 13 printf ( "Enter a way to image: \ n"); for (;;) texture = sfTexture_createFromFile (way, NULL); if (! texture) break;> дізнатися його размерC1 sfVideoMode mode;

Є код: C1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include #include #include void printArrrSize (char * args []) int main (int argc, char * argv []) Завжди виодіт 8. Не можу зрозуміти чому. В неті пишуть мутно або - не можна. Так все-таки, можна дізнатися розмір масиву за вказівником?

Таке питання, створюю динамічний масив, але тому що це покажчик, то при запиті розмірності показує розмір області пам'яті, займаної покажчиком (4 байта) так ось питання, чи можу я все таки витягнути реальний розмір масиву, який створюю динамічно. приклад коду: C1 2 3 4 5 6 char ** s2 = new char * [10]; for (int i = 0; i Чи не працює програма або їй не відповідає опис. Повідомте будь ласка нам про це, заповнивши просту форму. Спасибі =) Зробити сайт краще