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

При запуске программы указать адрес файла и посчитать количество слов в нем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить все строки, в которых есть хотя бы одна цифра http://www.cyberforum.ru/cpp-beginners/thread39707.html
С массива строк нужно удалить все строки, в которых есть хотя бы одна цифра. Помогите пожалуйста
C++ Динамическое освобождение и выделение паямти под двумерные массивы Здравствуйте уважаемые программисты :) Как сделать проверку на: можно ли выделить память и на можно ли её освободить??? Код выделения: int **CreateMatrix(const int K,const int L) { int i; int... http://www.cyberforum.ru/cpp-beginners/thread39706.html
Для заданной матрицы найти минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали. C++
Помогите разобрать в С++ нешарю: Для заданной матрицы найти минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали.
массивы C++
Шахматная фигура конь перемещается на 1 клеточку по горизонтали и 2 по вертикали или на 2 клетки по горизонтали и 1 клетку по вертикали. Конь начинает свой путь с нижнего левого угла по шахматной...
C++ класс для представления понятия "контроллер видеомагнитофона" http://www.cyberforum.ru/cpp-beginners/thread39646.html
класс для представления понятия "контроллер видеомагнитофона"(обеспечивает програмное управление видеомагнитофоном, который может осуществлять запись,вставить, извлечь кассету и проверить наличие...
C++ как опустить знак "-"? первые дни учебы с++ задали задачу пользователь вводит 2 значения радиусов и координаты х и y. нужно определить принадлежит ли данная точка данной области (между большим и меньшими кругами) само... подробнее

Показать сообщение отдельно
ZVolodumur
49 / 49 / 3
Регистрация: 21.05.2009
Сообщений: 156
11.06.2009, 23:25
У меня в C++ Builder 6 нормально... Но тот кусок кода оно неможет выполнять эсли неправильно задано имя файла...

Добавлено через 3 минуты 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
//#include "stdafx.h"
#include <fstream.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
#include <windows.h>
 
const int N=1000;
 
void main()
{
        int z=0;
        char kur1111[]=" Введите адрес и полное имя файла!\n";
        CharToOem (kur1111, kur1111);   
        cout<<kur1111;
        char h[N];
        cout<<" ";
        cin>>h;
         ifstream ifs ( h , ifstream::in );
        if (!ifs.fail())
        { cout<<"Эсли отображаеться то имя файла верное";
         char ch[N],*p;
          while (!ifs.eof())
                {
                        ifs.getline(ch,80);
                        cout<<ch<<endl;
                        p=strtok(ch," !?,.-_");
                        while(p)
                        {p=strtok(NULL," !?,.-_"); z++;}
 
                }
        char kur2[]="В тексте ";
        CharToOem (kur2, kur2);
        char kur3[]=" слов";
        CharToOem (kur3, kur3);
        cout<<"\n\t\t\t\t\t\t\t"<<kur2<<z<<kur3<<"\n";
        cout<<"\n\n";
 
        }
        else
        {
                char kur11111[]="\n Ошибка! Неверно указан адрес или имя файлa!\n";
                CharToOem (kur11111, kur11111);
                cout<<kur11111;
        }
 
        system("pause");
}
Эсли ты указал неверное имя файла и програма вивела строку Эсли отображаеться то имя файла верное", то чтото не так эсли не вивела то всё норм
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.