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

Строки и символы, выделение памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание из бинарного файла в массив_не работает! http://www.cyberforum.ru/cpp-beginners/thread238029.html
у меня есть большая программа, где я работаю с бинарными файлами, содержащими список студентов...так вот, я создала бин файл со студентами-отличниками, а следующая функция должна выполнять сортировку...
C++ Перевод с QBasic в С/С++ Есть программа для QBasic, она нужна в С/С++ RANDOMIZE TIMER CLS DIM k(5) k(1) = 0 k(2) = 0 К(3) = 0 k(4) = 0 http://www.cyberforum.ru/cpp-beginners/thread238028.html
ПРОГРАММИРОВАНИЕ ФОРМУЛ C++
Составить алгоритм и программу для вычисления значений функции для нескольких значений аргумента(ов) \формула дана в рисунке.\ Я составил программу, но почему-тоона не дает те результаы, которые...
оператор delete[] C++
Применение delete (без ) к указателю на массив освобождает только нулевой элемент, а оставшиеся создают утечку памяти, но как объяснить этот код #include<iostream> using namespace std; int...
C++ boubble array http://www.cyberforum.ru/cpp-beginners/thread237939.html
Всем доброго времени суток!Даны пять чисел:5 18 9 1 4.Кто-нибудь может показать,как выглядит: а)Сортировка выбором массива этих чисел. б)Пузырьковая сортировка массива этих чисел? Спасибо...
C++ i++ и ++i В чем разница? Что обозначает ++i ? подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
04.02.2011, 12:02
char - это один символ, так что getline для него использовать не надо. char a[] - это строка C. std::string - это строка C++ (определенная в заголовочном файле string). Чтобы получить размер введенной строки, нужно в первом случае воспользоваться фукнкцией strlen, определенной в заголовочном файле string.h (или cstring, если используется компилятор C++), во втором - методом size().

Так как ты используешь потоки языка C++ (т.е., фактически, пишешь на C++), я бы порекомендовал тебе именно второй вариант.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru