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

Указатели char * - C++

Восстановить пароль Регистрация
 
randy92
7 / 7 / 2
Регистрация: 23.04.2014
Сообщений: 59
23.05.2014, 15:03     Указатели char * #1
Добрый день, с момента создания прошлой темы про указатели я разобрался в ней. Понял, что конкретно не понятно - когда в функцию передается параметр char *. Указатель на char - это массив символов (строк), так?
В чем преимущество данной структуры, где и в каких случаях она используется и почему нельзя использовать вектор?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KOPOJI
Модератор
 Аватар для KOPOJI
16242 / 6453 / 390
Регистрация: 12.06.2012
Сообщений: 19,339
23.05.2014, 15:26     Указатели char * #2
Цитата Сообщение от randy92 Посмотреть сообщение
Указатель на char - это массив символов (строк), так?
вот так
Цитата Сообщение от randy92 Посмотреть сообщение
Указатель на char - это массив символов (строка), так?
Цитата Сообщение от randy92 Посмотреть сообщение
В чем преимущество данной структуры, где и в каких случаях она используется и почему нельзя использовать вектор?
потому, что это обычно используется в Си, а не в C++, где нет никаких векторов..
randy92
7 / 7 / 2
Регистрация: 23.04.2014
Сообщений: 59
23.05.2014, 15:30  [ТС]     Указатели char * #3
при прочих равных лучше использовать вектор? по производительности разница есть?
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.05.2014, 15:36     Указатели char * #4
ознакомтесь http://www.cyberforum.ru/blogs/18334/blog97.html
Цитата Сообщение от randy92 Посмотреть сообщение
где и в каких случаях она используется и почему нельзя использовать вектор?
вопрос сродни "что лучше троллейбус или автобус? в каких случаях что выбирать?"
randy92
7 / 7 / 2
Регистрация: 23.04.2014
Сообщений: 59
23.05.2014, 15:45  [ТС]     Указатели char * #5
за ссылку спасибо
Yandex
Объявления
23.05.2014, 15:45     Указатели char *
Ответ Создать тему
Опции темы

Текущее время: 23:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru