Блог пользователя Mixa_zol

Автор Mixa_zol, 12 лет назад, По-русски

Всем привет! Ребята, есть проблема с использованием Xcode на моем MacBook Pro. Я не могу считать значения для переменных в простом С++ файле. Помогите решить данную проблему либо киньте какие-то ссылки с обучением, сам найти не смог. Заранее спасибо. :)

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

XCode кладет результат компиляции не в папку с исходником (по крайней мере у меня)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    С результатом компиляции все ОК. Меня интересует ввод данных с помощью cin.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Ну если оно из консоли cin>>x;cout<<x; не выполняет то это по крайней мере странно. Если из файла то возможно что файл не в папке с запускаемым файлом. Оно ошибку какую-то говорит?

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Оно выполняется, но я не вижу возможности ввести значения вручную. Как ето сделать? Также я хотел реализовать считывание из файла, но не нашел текстового файла и не знаю, подойдет ли freopen для етого.

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

          C вводом вручную никогда проблем не возникало (у меня), проверьте еще раз свой код. Из файлов все в общем то так же как и под windows.

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Если ты вводишь не через файл, а через консоль, то значения в Xcode вводятся через Debug area — это 2 колонки снизу: левая для дебага, а правая и есть то, что тебе нужно, в ней ты и вводишь значения.

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Спасибо! Помогло)) А какого типа файл нужно создать и какие функции использовать для считывания и записи данных?

            • »
              »
              »
              »
              »
              »
              »
              12 лет назад, # ^ |
              Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

              Пожалуйста :) А если считывать из файла, то делаешь так: cоздаешь текстовый файл с расширением .rtf (через TextEdit), затем вручную изменяешь на .txt, затем также, как и под windows. Только в настройках Xcode надо указать рабочую директорию : Product -> Edit Scheme -> Run "Project's Name" -> ставишь галочку Working Directory -> указываешь путь к папке, где у тебя находится твой проект. В ту же папку и закидываешь свой txt файл.