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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 5.00
BooNoo
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 6
#1

xCode и файлы - C++

19.11.2013, 15:00. Просмотров 2573. Ответов 4
Метки нет (Все метки)

Доброго времени суток уважаемые форумчане. Я изучаю с++ на macOS и использую их среду разработки xCode. С ним у меня возникла следующая проблема
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 <iostream>
#include <fstream>
#include <vector>
using namespace std;
 int main ()
 
{
    bool eror = false;
   /* setlocale(LC_ALL, "Russian");*/
    int dlin = 10;
    ifstream file;
    file.open("vhod.txt",ios_base::in); //показываем что файл дается только на считывание
    if (file.is_open())
    {
        file.seekg (0,ios::end);
        auto n =file.tellg()/dlin+1; // ksim    символов в строке  tellg полво  сиволов от 1го символа
        file.seekg(0, ios::beg);
        char **str= new char* [n];
    
        int i = 0;
        str[i] = new char [dlin+1];
        str[i][dlin] ='\0';
        
    
    while (file.good() && !eror)
        {
        char * s = new char [1024];
        s[1023] ='\0';
        file >> s;
        cout << s;
        delete[]s;
    }
    }
    else
        
        cout<<"Файл f_in.txt отсутствует или нет возможности его открыть.";
    file.close();
    return 0;
}
( это начало программы с моей предидущей темы Принцип char* )
Я засунул файл vhod.txt в директорию с программой. Но прога всегда выдает что файл f_in.txt отсутствует или нет возможности его открыть.
Научите пользовать файлами в xCode =)) И куда их надо засовывать. Что делаю не так?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2013, 15:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос xCode и файлы (C++):

Исполняемые файлы в Xcode - C++
Всем привет! Я начинающий программист, работающий на Mac в среде Xcode. У меня такой вопрос: я создаю проект командной строки, пишу...

C++ и Xcode - C++
Доброго времени суток. Я только начал изучать С++, поэтому сразу прошу прощения за такой тупой вопрос: Можно ли использовать Xcode для...

С++ и Xcode - C++
Доброго времени суток. Я только начал изучать С++. Постоянно выдает какую то ошибку, даже в простейшем программе &quot;Hello, world&quot; либо вот...

Xcode и windows - C++
Здравствуйте! Возникла проблема и пришлось перейти с windows на Mac. В Mac есть среда программирования Xcode, можно ли на ней писать...

Компилирование программ на С++ в Xcode - C++
Здравствуйте Все! Я здесь новичок. И в программировании полный чайник. Изучаю сейчас С++ (точнее начал только :)) Работаю в Xcode....

Xcode, запись в файл - C++
Всем добрый день, я новичок в изучении c++, пишу на xcode с макос. Столкнулся с проблемой: в этом тривиальном коде #include &lt;iostream&gt; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Raali
623 / 327 / 34
Регистрация: 06.07.2013
Сообщений: 1,061
Завершенные тесты: 1
19.11.2013, 17:54 #2
Цитата Сообщение от BooNoo Посмотреть сообщение
Я засунул файл vhod.txt в директорию с программой.
с какой программой, XCode ? или в корневой каталог проекта?
попробуй вывести параметры командной строки чтобы узнать откуда запуск идет
0
alsav22
5419 / 4815 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
19.11.2013, 17:59 #3
BooNoo, напишите в коде открытие файла для записи и посмотрите, где он появится. Туда помещайте файлы и для чтения. Обычно, файлы должны быть в папке проекта (там где файл с main())находится).
0
BooNoo
0 / 0 / 0
Регистрация: 14.11.2013
Сообщений: 6
20.11.2013, 04:08  [ТС] #4
Цитата Сообщение от alsav22 Посмотреть сообщение
BooNoo, напишите в коде открытие файла для записи и посмотрите, где он появится. Туда помещайте файлы и для чтения. Обычно, файлы должны быть в папке проекта (там где файл с main())находится).
так и сделал, файл там и лежит. Но программа отказывается его открывать((

Добавлено через 42 секунды
Цитата Сообщение от Raali Посмотреть сообщение
с какой программой, XCode ? или в корневой каталог проекта?
попробуй вывести параметры командной строки чтобы узнать откуда запуск идет
а как это сделать? Я не разбираюсь пока
0
alsav22
5419 / 4815 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
20.11.2013, 08:30 #5
Расширения файлов в системе видны? Если не видны, то название файла в папке проекта должно быть "vhod", если видны, то "vhod.txt".
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2013, 08:30
Привет! Вот еще темы с ответами:

Вопрос по программированию в Xcode - C++
в компиляторе от майкрософт , например, при заведение структурной переменной , а затем при создание ее с каким либо полем в другой...

Подключить библиотеку odeint к Xcode - C++
Здравствуйте, я новичок в Xcode (и вообще в программирований на С++). Подскажите пожалуйста, как подключить библиотеку odeint...

Ошибка при компилировании на XCode - C++
всем привет, начну с того что я только новичок в с/c++ ну так вот появилась у меня проблема одна, вся суть проблемы заключается в том что...

Ошибка в xcode signal sigabrt, c++ - C++
Делаю класс матриц, при компиляции вылизает ошибка &quot;Thread 1: signal SIGABRT&quot;. Возникает в диструкторе класса. Matrix::~Matrix() ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.11.2013, 08:30
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru