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

Не открывается файл для считывания - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Система шумоочистки http://www.cyberforum.ru/cpp-beginners/thread350240.html
Возможно ли как-то программно создать систему шумоочистки аудиопотока?
C++ Ромб. Что не так написал? Что не так написал? #include <iostream> #include <conio.h> #include <windows.h> using namespace std; void main() { setlocale(LC_ALL, "RUS"); int a; http://www.cyberforum.ru/cpp-beginners/thread350236.html
Расставить приоритеты операций и вычислить значение заданного выражения (Помогите с задачей) C++
Расставить приоритеты операций и вычислить значение заданного выражения, используя форматы машинного представления данных и правила выполнения операций. Создавайте темы с осмысленными и...
C++ Вписанные прямоугольники
Даны 2 прямоугольника. Определить можно ли вписать один в другой. Пример 1 10 вписать в 9 9 возможно. Делал так: надо их диагонали найти, и точка пересечения одного должна совпадать со второй,...
C++ Инициализация копированием () и присваиванием =. В чем разница? http://www.cyberforum.ru/cpp-beginners/thread350201.html
в чем разница инициализации в скобках от инициализации присваиванием? int a=5; int b(5); //в чем разница от первого варианта? int j=6; int k(j);
C++ Дан текстовый файл F. найти самое долгое слово, вторая буква которых "о". если слов с одинаковой длинной несколько, то сообщить об этом Дан текстовый файл F. найти самое долгое слово, вторая буква которых "о". если слов с одинаковой длинной несколько, то сообщить об этом. Выполнить задание : а) считая, что слова состаят не более... подробнее

Показать сообщение отдельно
}{NiM
64 / 64 / 2
Регистрация: 25.11.2009
Сообщений: 283
11.09.2011, 12:45
Сразу вопрос - вы, то файл по тому пути размещаете?
C++
1
2
else for (int i=0; i<=3; i++)
 string[i]=fgetc (file);
это работать не будет. у вас строка не имеет размерности.
а также это работает по ответвлению else
как вариант -
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
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <string>
#include <conio.h>
 
 
using namespace std;
 
int main()
{
    char *string = new char[4];
    FILE *file=NULL;
 
 
    if ((file=fopen("D:\\file.txt","rt")) == 0)
    {
        cout<<"error";
        getch();
    }   
        fgets(string,4,file);
    int x=stoi(string, 0, 3);
    fclose (file);
    cout<<x;
    getch();
    return 0;
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.