Форум программистов, компьютерный форум CyberForum.ru

Как инициализировать глобальную переменную в зависимости от количества строк в файле - 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 и значения его элементов вводить с клавиатуры) найти указанное значение. Массив в памяти разместить динамически (с использованием операций new и delete), ввод исходных данных и вывод полученных результатов выполнить в основной функции, а решение задачи...
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
20.01.2014, 17:31  [ТС]     Как инициализировать глобальную переменную в зависимости от количества строк в файле
Цитата Сообщение от Croessmah Посмотреть сообщение
1
int glob = count_string("c:\\boot.ini");
так не получится и не получается. Причина: массив структур требует const int в качестве кол-ва элементов, а const int переинициализировать заново нельзя.

Добавлено через 1 минуту
Цитата Сообщение от zss Посмотреть сообщение
В нужном месте присвойте ей нужное значение.
Значение глобальной переменной не пропадет до следующего присваивания..
я не зря про массив структур написал, они требуют чтобы кол-во элементов было объявлено или через define, или через const int
 
Текущее время: 06:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru