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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ProGrammist95
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 32
#1

В чём ошибка? - C++

08.12.2013, 11:36. Просмотров 207. Ответов 1
Метки нет (Все метки)

#include <iostream.h>
#include <fstream.h>
#include <climits.h>
#include <cstring.h>

unsigned arr[3], larr[3];

bool IsLatestDate(int i){
if(i<0)return false;
else if(larr[i]<arr[i]) return true;
else if(larr[i]==arr[i]) return IsLatestDate(--i);
else return false;
}

void PrintArr(unsigned* arr){
std::cout<<arr[0]<<" "<<arr[1]<<" "<<arr[2]<<std::endl;
}

int main(){
std::ifstream ifs("1.txt");
if(!ifs){std::cerr<<"File not found\n"; return 1;}
unsigned minYear=UINT_MAX;
std::cout<<"Spring dates:\n";
while(ifs>>arr[0]>>arr[1]>>arr[2]){
if(arr[1]==3||arr[1]==4||arr[1]==5) PrintArr(arr);
if(arr[2]<minYear) minYear=arr[2];
if(IsLatestDate(2)) memcpy(larr, arr, sizeof(larr));
}
std::cout<<"\nLeast year: "<<minYear<<std::endl;
std::cout<<"\nLatest date: ";
PrintArr(larr);
ifs.close();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2013, 11:36     В чём ошибка?
Посмотрите здесь:

в чём ошибка C++
в чём ошибка 3 C++
В чём ошибка? C++
в чём ошибка? C++
C++ в чём ошибка C++
C++ В чём ошибка?
C++ В чём ошибка?
C++ В чём ошибка?
C++ В чём ошибка?
C++ В чём ошибка?
В чём ошибка? C++
C++ В чём ошибка?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alexsandr_S
5 / 5 / 1
Регистрация: 23.10.2013
Сообщений: 18
08.12.2013, 12:01     В чём ошибка? #2
std::ifstream ifs("1.txt");--- в самом начале мейн надо указать флаги открытия файла (создание , дозапись) std::ifstream ifs("D://1.txt",std::ios::out|std::ios::app);
Yandex
Объявления
08.12.2013, 12:01     В чём ошибка?
Ответ Создать тему
Опции темы

Текущее время: 11:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru