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

Преобразовать массив из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Для всех и вся - Компилятор и IDE! http://www.cyberforum.ru/cpp-beginners/thread900773.html
Мне нужна помощь! Самому очень долго искачать то, что надо. Кто знает какой компилятор и какую прогу лучше использовать для того, чтобы потом можно было (программу, игру) поставить на другой комп. :wall: %-) :help:
C++ заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово http://www.cyberforum.ru/cpp-beginners/thread900766.html
C++ Макрос определяющий наличие STL
Существует ли макрос в С++, который отвечает за то есть ли (подключена) библиотека STL?
заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово C++
заполнить одномерный массив символами введенными с клавиатуры. Найти самое короткое слово C++
C++ Написать код http://www.cyberforum.ru/cpp-beginners/thread900737.html
Написать программу(тема:строки), через функции пользователя, используя встроенные функции из файла string.h. Текст вводится с клавиатуры. Исходный текст и результаты должны быть выведены на экран.Если в тексте есть слова с нечетным количеством букв, то необходимо удвоить среднюю букву таких слов. Для работы со строками используются встроенные функции из заголовочного файла string.h.
C++ Волновой алгоритм/алгоритм A* Здравствуйте! Подскажите пожалуйста как реализовать волновой алгоритм или алгоритм А* на этом коде? В общем надо найти путь от зеленого к красному квадрату. #include <time.h> #include <stdlib.h> #include <GL/glut.h> #include <conio.h> #include <stdio.h> const int N=30,M=20; int Scale=25; подробнее

Показать сообщение отдельно
MMXII
0 / 0 / 0
Регистрация: 05.04.2013
Сообщений: 10
13.06.2013, 17:01     Преобразовать массив из файла
Добрый день. В существующем файле, элементами которого являются числа, изменить на заданное число:первый,пятый и последний элементы. Проблема в преобразовании массива из типа char в int. Также, если не сложно, нужна помощь с записью измененного массива обратно в файл.
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
38
39
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <fstream>
 
using namespace std;
 
 
int main()
{   int x;
setlocale(0,"RUS");
    cout<<"Введите число = ";
cin>>x;
    ifstream inFile ("qwe.txt");
    if(!inFile)
    {
        cout<<"Error!!!";
        getch();
        return 1;
    }
    char str[20][255];
    int count=0;
    char tmp[255];
    while(inFile.getline(tmp,255,'\0'))
    {
        strncpy(str[count++],tmp,255);
            }
    for(int i=0;i<count;i++)
    {
        str[0]=x;
        str[4]=x;
        str[count-1]=x;
    }
    for(int i=0;i<count;i++)
        cout<<str[i]<<endl;
        inFile.close();
    getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru