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

потоки и файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что лучше ссылка или указатель? http://www.cyberforum.ru/cpp-beginners/thread583057.html
Что лучше - ссылка или указатель?
C++ некорректное преобразование типов float() Проблема - различные значения секунд в Label1 и Label2 при изменении DateTimePicker1 void __fastcall TForm1::DateTimePicker1Change(TObject *Sender) { float md; unsigned short hour,min,sec,ms; DecodeTime(DateTimePicker1->Time,hour,min,sec,ms); md=float(sec)/86400+15078; Label1->Caption=FloatToStr(md); //работает неправильно! Label2->Caption=FloatToStr(float(sec)/86400+15078); //работает... http://www.cyberforum.ru/cpp-beginners/thread583041.html
Достать байты из переменной C++
есть некий класс\структура. Например: class CLScls { private: int a, b, c; char d; string str; };
Непонятная ошибка C++
Добрый день. Переделывал код http://www.cyberforum.ru/cpp-beginners/thread53080.html под свои нужды. Немогу понять в чём ошибка. Заранее спасибо. 1>c:\users\данила\documents\visual studio 2005\projects\кур22222\кур22222\кур22222.cpp(109) : error C2601: 'matrix_output' : local function definitions are illegal 1> c:\users\данила\documents\visual studio...
C++ Нерекусирвный qsort http://www.cyberforum.ru/cpp-beginners/thread583032.html
Ищу код. Уже 3 сутки не могу найти. Есть перепечатанный с методички : void qsortinter(int *a,int N) { int i,j,k,vsp,l,r,s; s=1;st.left=0;st.right=N-1; do { l=st.left;r=st.right;s--;
C++ ДАНА последовательность из целых чисел,за которой следует 0 Доброго времени суток! Помогите пожалуйста написать простую программу на С++, без использования массива:Дана последовательность целых чисел, за которой следует 0. Найти: - среднее арифметическое; - (максимальное значение; - количество отрицательных элементов; -номер минимального элемента; -количество четных чисел; - минимальный из четных элементов этой последовательности. подробнее

Показать сообщение отдельно
Арианна
0 / 0 / 0
Регистрация: 17.03.2012
Сообщений: 22
22.05.2012, 21:32     потоки и файлы
У меня есть такое задание:
Дан файл f, компоненты которого являются целыми числами. Записать в файл g, компоненты файла f, исключив повторные вхождения чисел.
Я накатала такой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <fstream> 
#include <iostream>
#include <string>
using namespace std;
 
 
int main()
{
ifstream infile("f.TXT"); ;
int mass[100];
while(!f.eof())
{
f>>mass[100];
}
int i = 0;
int j = 0;
int mass1[100];
int x = 0;
while(j++)
{
if (mass[i] == mass[j])
{
mass[j] = mass1[x+1];
}
while (i++)
{
 
if (mass[i] == mass[j])
{
mass[j] = mass1[x+1];
}
}
}
ofstream outfile("g.txt"); 
outfile << mass1;
return 0;
}
Но в конечный файл записывается полный бред! Можете помочь?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru