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

Работа с файлами (умножить массив на 5, и полученный результат сохранить в файле) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Встроенный asm и 64-битные регистры http://www.cyberforum.ru/cpp-beginners/thread949018.html
Всем привет! Попробовал записать в 64-битный регистр ( R8 ) данные, на что студия ответила что не знает что это такое вообще. __asm mov R8, 1 Как я понял писать asm код под x64 в встроенном...
C++ Ошибка при компиляции вот код #include <stdio.h> #include "mpi.h" int main(int argc, char* argv) { int ProcNum, ProcRank, RecvRank; MPI_Status Status; MPI_Init(&argc, &argv); MPI_Comm_size(MPI_COMM_WORLD,... http://www.cyberforum.ru/cpp-beginners/thread949008.html
Создание дистрибутива (install) файла C++
Привет всем, скажите пожалуйста, вот например я сделал проект, ПО..... Как мне сделать инсталл моей программы? Ну как и все исталяторы, например тот же ворд нужно установить с инстала, как мне...
можно объявлять конкретный класс с чисто виртуальным методом C++
можно объявлять конкретный класс с чисто виртуальным методом
C++ Динамические массивы на стеке http://www.cyberforum.ru/cpp-beginners/thread948999.html
Почему не придумали ещё язык программирования, который в точности повторял бы С++, но содержал дополнительно всего одну функцию "выделение массива переменного размера". Причём выделение его на стеке,...
C++ обрезает файл файл 103 кб. его расширение ".1603"(фиг знает где я его нашел). после записи он весит всего 8кб обрабатываю этим void handler_file(char*path) { char buff; FILE* pFile; char ch; int i=0;... подробнее

Показать сообщение отдельно
GoldenChild
28 / 28 / 4
Регистрация: 12.06.2013
Сообщений: 65
06.09.2013, 00:00
Если в предыдущем посте не очень понятно (хотя бесспорно намного красивее и правильнее), то вот мой "кривой вариант":
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
#include <fstream>
#include <iostream>
#include <string>
 
#define NMAX 1000
 
using namespace std;
 
void main() {
    string in, out;
    int k, count = 0;
    int a[NMAX];
    cout << "Enter file to read (filename.txt): \n"; //указываем файл, откуда читать массив виду input.txt
    cin >> in;
    ifstream fin(in);//открываем файл
    while (fin >> k) {
        a[count++] = k * 5; //Пока не дойдем до конца файла, читаем и записуем в массив исходные числа, умноженые на 5 и считаем их кол-во, для подальшей записи
    }
    fin.close();
    cout << "Enter file to write (filename.txt): \n";//Указываем куда писать новый массив
    cin >> out;
    ofstream fout(out);
    for (int i = 0; i < count; i++) {
        fout << a[i] << " ";    //Записуем в файл
    }
    fout.close();
    system("pause");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.