Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как инициализировать глобальную переменную в зависимости от количества строк в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с БД. Файл с самой БД http://www.cyberforum.ru/cpp-beginners/thread1076552.html
Всем здравствуйте! Есть прога для работы с БД, делал не я, пытаюсь в ней разобраться. Встал вопрос- прога требует файл, в котором хранится сама БД. Что должно быть в файле ( по идее файл...
C++ Cоздать программу, записывающую ошибку в stderr c помощью exit() создать программу, записывающую ошибку в stderr c помощью exit(). Спасибо std::cerr << "траля ля"; //не подойдёт //причина: такой способ и в std::cout пишет сообщение http://www.cyberforum.ru/cpp-beginners/thread1076525.html
Запись в динамически выделенную память C++
Во общем, в dll выделяется память под char *, через new. Требуется в другой программе в которой я подключаю эту дллку переписать эти данные с помощью strcpy. Мне выдается ошибка: Нарушение прав...
C++ Потоки, сериализация
Подскажите хороший источник где можно найти нормальную информацию по данным темам. Гугл предлогать не стоит) 1) Приоритет потока. Изменение приоритета потока. 2) Методы сериализации
C++ В двухмерном целочисленном массиве найти указанное значение и вычислить результаты указанных действий http://www.cyberforum.ru/cpp-beginners/thread1076500.html
Народ помогите решить хоть какие нибудь задания а то у меня совсем не получается. В двухмерном целочисленном массиве (размеры массива N, M и значения его элементов вводить с клавиатуры) найти...
C++ Получить размер консольного окна Есть код:#include "stdafx.h" #include <iostream> #include "Lib.h" #include <conio.h> #include <cstdlib> #include <Windows.h> using namespace std; int main() { подробнее

Показать сообщение отдельно
танкист34
-62 / 0 / 0
Регистрация: 15.03.2013
Сообщений: 328

Как инициализировать глобальную переменную в зависимости от количества строк в файле - C++

20.01.2014, 17:05. Просмотров 525. Ответов 11
Метки (Все метки)

Есть переменная типа
C++
1
int glob = 3;
объявлена в не main(), т.е. глобальная.
После неё, тоже не в mаin, объявлены структуры ex:
C++
1
struct buffer[glob ];
далее: есть файл произвольный с n строками.
имеется функция для подсчёта строк
C++
1
2
3
4
5
6
7
int count_string(FILE *file) //возвращает кол-во строк в файле
{
char string[dlina];
int j = 0;
while(fgets(string,dlina,file)!=NULL)j++;
return j;
}
она непосредственно вызывается в main().

Собственно вопрос: как инициализировать глобальную переменную в зависимости от кол-ва строк в файле???
Детский вопрос, но я как-то запутался, помогите плиз (я думаю, что нельзя)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.