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

Выделение памяти под строку. Замкнутый круг - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ошибка http://www.cyberforum.ru/cpp-beginners/thread887803.html
Здравствуйте, подскажите пожалуйста, что это за ошибки и как их исправить,Microsoft Visual Studio 2010 и Microsoft Visual Studio 2012. Я новичок в Си, только учусь. Заранее спасибо.
C++ Найти сумму минимального и максимального элементов этого файла, состоящего из случайных действительных чисел Заполнить файл n действительными числами, полученными с помощью датчика случайных чисел. Найти сумму минимального и максимального элементов этого файла. http://www.cyberforum.ru/cpp-beginners/thread887802.html
Заполнить файл последовательного доступа f целыми числами, полученными с помощью генератора случайных чисел C++
доброго времени суток. помогите написать программу. Заполнить файл последовательного доступа f целыми числами,полученными с помощью генервтора случайных чисел. Получить в файле g все компоненты файла f, которые делятся на m и не делятся на n. спасибо
C++ Упорядочить список студентов по году рождения и распечатать его
Здравствуйте помогите написать программу. На диске имеется файл данных STUDENT.DAT.упорядочить список студентов по году рождения и распечатать его. Заранее большое спасибо
C++ Как реализовать на языке прогр. C++ сглаживание функции http://www.cyberforum.ru/cpp-beginners/thread887787.html
Здравствуйте, подскажите пожалуйста, как можно реализовать сглаживание функции a(t) = sin(cos(0.1·t +5)) ·cos(sin(-1.33·t -2)) + rnd(-0.005;0.005) фильтром низких частот и интерполяцию(линейная, квадратичная, по методу Лагранжа)
C++ В отсортированном одномерном массиве выполнить поиск заданного элемента последовательным методом Знаю,что тут есть похожая очень тема, но не могу справиться который день...так что прошу помощи:wall: В отсортированном одномерном массиве Х(100) выполнить поиск заданного элемента последовательным методом,сортировка у меня методом вставки в список.Если будет проще,то вот мой отсортированный массив.Буду очень благодарна, если откликнитесь)#include <iostream> #include <ctime> #define N 100 ... подробнее

Показать сообщение отдельно
ilizard
0 / 0 / 0
Регистрация: 03.12.2012
Сообщений: 50
03.06.2013, 00:50  [ТС]     Выделение памяти под строку. Замкнутый круг
edward_jonson, вот так почему то не работает:
C
1
2
3
4
5
6
7
8
9
   int length = 0;
   while( fgetc(input) != '\n' ) length ++;
   char* a = (char*) malloc(length+1);
   
   fseek(input, -length, SEEK_CUR);
   
   
   fscanf(input, "%s", a);
   obr_str(a);
почему?

Добавлено через 1 час 16 минут
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
end=0;
   shet=0;
   char a[20];
   
  fscanf(input, "%s", a);
  
  while (end==0) 
    {      
           shet++;
           for (i=0; i<20; i++)
               if (a[i] == '\n')
                  end=i;
           
    }
    
    length = (shet-1)*20 + end;
еще так пробовала. тоже не работает. Здесь из за того что не находит конец строки... '\n' то есть)
 
Текущее время: 10:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru