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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить все строки, в которых есть хотя бы одна цифра http://www.cyberforum.ru/cpp-beginners/thread39707.html
С массива строк нужно удалить все строки, в которых есть хотя бы одна цифра. Помогите пожалуйста
C++ Динамическое освобождение и выделение паямти под двумерные массивы Здравствуйте уважаемые программисты :) Как сделать проверку на: можно ли выделить память и на можно ли её освободить??? Код выделения: int **CreateMatrix(const int K,const int L) { int i; int ** X = new int*; for(i=0; i<K; i++) { X = new int; } http://www.cyberforum.ru/cpp-beginners/thread39706.html
Для заданной матрицы найти минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали. C++
Помогите разобрать в С++ нешарю: Для заданной матрицы найти минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали.
массивы C++
Шахматная фигура конь перемещается на 1 клеточку по горизонтали и 2 по вертикали или на 2 клетки по горизонтали и 1 клетку по вертикали. Конь начинает свой путь с нижнего левого угла по шахматной доске, что имеет nхn клеточек. Определить количество способов, которыми конь может попасть в верхнюю правую клетку за к шагов. Вывести один из маршрутов. незнаю с чего начать...
C++ класс для представления понятия "контроллер видеомагнитофона" http://www.cyberforum.ru/cpp-beginners/thread39646.html
класс для представления понятия "контроллер видеомагнитофона"(обеспечивает програмное управление видеомагнитофоном, который может осуществлять запись,вставить, извлечь кассету и проверить наличие кассеты, выполнять воспроизведение кассеты и осуществлть перемотку в указанном направлении как здесь объявить копирующий конструктор, перегруженный оператор присваивания, inline и const в объявлениях...
C++ как опустить знак "-"? первые дни учебы с++ задали задачу пользователь вводит 2 значения радиусов и координаты х и y. нужно определить принадлежит ли данная точка данной области (между большим и меньшими кругами) само решение написал... геометрически я понимаю как его решить...но компилятор (MS VS 2008) ругается на l=sqrt(x+y); error C2668: 'sqrt' : ambiguous call to overloaded function подскажите направление... подробнее

Показать сообщение отдельно
ZVolodumur
49 / 49 / 3
Регистрация: 21.05.2009
Сообщений: 156
11.06.2009, 22:36     При запуске программы указать адрес файла и посчитать количество слов в нем
Работает! СПС! Но... если задать неверный адрес вместо вывода...
Вот Код
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
//#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())
        {     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");
}
 
Текущее время: 05:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru