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

Файлы: считать текст из файла и вывести его на экран, заменяя... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск слова в файле http://www.cyberforum.ru/cpp-beginners/thread548198.html
Здравствуйте! Программированием на C++ занялся недавно. Нужна помощь в написании программы поиска слова в текстовом файле. То есть, пользователь вводит слово, а программа определяет есть оно в файле...
C++ Динамический многомерный массив. Нахождение макс. числа, которое в массиве встречаеться более 1 раза. День добрый! Повился вопрос, как лучше сделать... Отсортировать массив по возрастанию и потом проверять все числа или же, инициализировать какой либо массив детектор без сортировки? Кусок программы,... http://www.cyberforum.ru/cpp-beginners/thread548191.html
Перевод C++
program NoName; var x1, y1, x2, y2, x3, y3, x4, y4: integer; begin readln(x1, y1); readln(x2, y2); readln(x3, y3); readln(x4, y4); writeln(((x1 + x3) / 2):3:3, ' ', ((y1 + y3) /...
C++ не могу понять описание, требуеться пояснение кода
суть такая нашел статью по этому адресу, суть создания dll в с++. Вот ссылка: http://www.hardline.ru/1/5/1534/ когда стал изучать все работает а вот код не очень понятный (отметил жирным шрифтом)...
C++ Ошибка при вводе строки ! http://www.cyberforum.ru/cpp-beginners/thread548165.html
Точнее не ошибка а не могу ввести строку(не вводится)! Подскажите в чём дело, заранее благодарен! Вот код, функция void vvod(char **D) #include <vcl.h> #include<stdio.h> #include<conio.h>...
C++ Помогите найти ошибку Программа быстрого возведения в степень.препод сказал, что одна ошибка из-за которой не работает прога.помогите найти #include <stdio.h> #include <math.h> #include <conio.h> #include <stdlib.h>... подробнее

Показать сообщение отдельно
MrCold
855 / 753 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
14.04.2012, 21:34
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
#include <iostream>
#include <fstream>
#include <string.h>
#include <cctype>
int main(){
    char str[512];
    int i = 0,loop = 1;
    std::ifstream file("file.txt");
     if (!file) 
        {
                std::cerr << "Error in opening file for reading" << std::endl;
        }
        else   {
    file.unsetf(std::ios::skipws);
    while(file >> str[i]){
       
        if(loop) str[i] = toupper(str[i]);
        if(str[i] == '.'|| str[i] == '!' || str[i] == '?') loop = 1;
        if(isalpha(str[i])) loop = 0;
        i++;
        }
        }
    str[i] = '\0';
        std::cout << str;
        system("pause");
    return 0;
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru