Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Один вопрос по файлам, Как лучше сделать (синтаксис) 
V
    Опции темы
mes
Дата 8.6.2008, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



Цитата(Goodilla @  8.6.2008,  19:34 Найти цитируемый пост)
Я хочу убрать это из главного кода, и поместить в файл .h, сделать как дополнительную функцию...
Пишет, что не найти файл, который проверять надо + ещё проблемы с переменными.  

ну так надо передавать  ссылки на эти переменные в функцию.
если переменных много, а также много функций которые их используют, то можно
создать контекст - структуру , в которой собраны все нужные переменые - и ее передавать в функцию



Это сообщение отредактировал(а) mes - 8.6.2008, 19:55


--------------------
PM MAIL WWW   Вверх
Goodilla
Дата 8.6.2008, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 10.10.2007

Репутация: 1
Всего: 1



В принципе мне требуется только сделать ссылку на файл чтения, только как это сделать, вот пример и вырезка из главного кода программы:

Код

int main () 
{
owner();
std::string name; //Запрашиваем имя файла
std::cout << "Please, enter the file name:" << std::endl;
std::cin >> name;

std::cout <<"\n";

std::ifstream myfile(name.c_str());//Открываем файл


после чего, хочу вставить код, кстати, я переделал тот код под С++.

Вот именно ссылка на файл меня и мучает, на файл name.c_str() с именем. Вот.

И ещё вопрос, а как можно реализовать сортировку чего - либо по категориям и по дате, ищя  инфу в файле?

Это сообщение отредактировал(а) Goodilla - 8.6.2008, 21:17
PM MAIL   Вверх
bsa
Дата 9.6.2008, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Цитата(Goodilla @ 8.6.2008,  20:15)
И ещё вопрос, а как можно реализовать сортировку чего - либо по категориям и по дате, ищя  инфу в файле?

Во-первых, одна тема - один вопрос.
Во-вторых, чтобы получить ответ на свой вопрос, надо задать вопрос корректно (см. мою подпись). Пока что можно ответить только с помощью std::sort с указанием предиката сравнения.
PM   Вверх
Goodilla
Дата 9.6.2008, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 10.10.2007

Репутация: 1
Всего: 1



Извините, просто не хотел создавать много тем. А во-вторых, тема то у меня обширная, значит топик многофункциональный. Спасибо за замечание и совет!
PM MAIL   Вверх
bsa
Дата 9.6.2008, 16:16 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Goodilla, тема у тебя зовется "один вопрос по файлам". А на самом деле обсуждение ведется темы "как написать собственных парсер XML". Разницу чувствуешь?
PM   Вверх
Goodilla
Дата 9.6.2008, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 49
Регистрация: 10.10.2007

Репутация: 1
Всего: 1



Да, я уже извинился. Но мы не писали парсер. Только помощь. Сорри за флуд!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0479 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.