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

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

Войти
Регистрация
Восстановить пароль
 
al707
0 / 0 / 0
Регистрация: 18.11.2007
Сообщений: 7
#1

Вопрос по синтаксису С++ - C++

18.11.2007, 12:14. Просмотров 2310. Ответов 14
Метки нет (Все метки)

Изучаю с++ по книге Джесса Либерти " Освой самостоятельно С++ за 21 день"
Он в начале главы пишет : пробел перед оператором ссылки обязателен, а пробел между оператором ссылки и именем ссылки необязателен. И приводит пример :

int &rSomeRef = someInt; // правильно
int & rSomeRef = someInt; // правильно

А в разделе "соместное использование ссылок и указателей", пишет, что законны все приведенные варианты:
Cat& rFrisky;
Cat & rFrisky;
Cat &rFrisky;

Подскажете, пожалуйста, что бы это значило и может, кто читал эту книгу, много ли там оговорок и опечаток ? Заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2007, 12:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вопрос по синтаксису С++ (C++):

Вопрос по синтаксису - C++
Народ подскажите где можно прочесть про такие фишки. или растолкуйте почему индекс и имя массива можно переставить. int x =...

Вопрос по синтаксису языка - C++
Народ, всем привет!!! Вопрос такой: есть 2 класса, как вставить в класс Prizm функцию friend void...

вопрос по синтаксису/типам - C++
фрагмент файла unique_ptr.h: template <typename _Tp, typename _Tp_Deleter = default_delete<_Tp> > class unique_ptr { ...

Перегрузка операции индексирования, вопрос по синтаксису - C++
Здравствуйте форумчане. Должна сразу сказать, что в своей практике с С++ сталкивалась мало, поэтому в нем считаю себя новичком. Но все же...

Подскажите по синтаксису - C++
привет. Пытаюсь разобраться в коде например, чем |= отличается от обычного равенства needs_reset |= ck803_early_setup_x(); и в...

Пояснение по синтаксису - C++
только не надо гнать в гугл, я не могу там найти, т.к. не могу правильно сформировать запрос... Код: //======================== ...

14
CilCatblack
5 / 5 / 0
Регистрация: 05.11.2007
Сообщений: 161
18.11.2007, 15:25 #2
Cat& rFrisky;//здесь должна быть инициализация
Cat & rFrisky;//верно
Cat &rFrisky;//верно

с инициализацией вот так :
Код
...
int int_a=5;
int& g=int_a;
...
0
гость
0 / 0 / 0
Регистрация: 17.04.2015
18.11.2007, 15:41 #3
Короче, пробел что между типом и оператором, не нужен что-ли,?
Весело, однако!
0
Lord_Voodoo
Супер-модератор
8594 / 2211 / 61
Регистрация: 07.03.2007
Сообщений: 10,766
Завершенные тесты: 1
19.11.2007, 09:35 #4
на то он и си++, тут уже пишешь согласно своим правилам форматирования, я обычно юзаю первый вариант
0
al707
0 / 0 / 0
Регистрация: 18.11.2007
Сообщений: 7
19.11.2007, 12:47  [ТС] #5
И всё-таки, кто-нибудь может мне ответить, Он в начале главы пишет : "пробел перед оператором ссылки обязателен" а через пару страниц пишет противоположный пример это он попутал или я чего-то туплю . Кстати кто-нибудь эту книгу читал, мне кажется не плохая ?
0
al707
0 / 0 / 0
Регистрация: 18.11.2007
Сообщений: 7
19.11.2007, 12:47  [ТС] #6
И всё-таки, кто-нибудь может мне ответить, Он в начале главы пишет : "пробел перед оператором ссылки обязателен" а через пару страниц пишет противоположный пример это он попутал или я чего-то туплю . Кстати кто-нибудь эту книгу читал, мне кажется не плохая ?
0
Lord_Voodoo
Супер-модератор
8594 / 2211 / 61
Регистрация: 07.03.2007
Сообщений: 10,766
Завершенные тесты: 1
19.11.2007, 12:51 #7
блин, все что нормлаьно воспринимается компилятором - есть правильно, что тут непонятно, напиши, компильни и все станет ясно
0
al707
0 / 0 / 0
Регистрация: 18.11.2007
Сообщений: 7
19.11.2007, 16:46  [ТС] #8
Вот так вот замедленные мины и получаются.
0
Lord_Voodoo
Супер-модератор
8594 / 2211 / 61
Регистрация: 07.03.2007
Сообщений: 10,766
Завершенные тесты: 1
19.11.2007, 16:57 #9
Цитата Сообщение от al707 Посмотреть сообщение
Вот так вот замедленные мины и получаются.
да я не думаю, что объявление переменной может привести к появлению плавающих глюков
0
al707
0 / 0 / 0
Регистрация: 18.11.2007
Сообщений: 7
19.11.2007, 17:25  [ТС] #10
Ну я имел в виду не именно этот конкретный случай, а подход главное компильнуть, а там всё путем. Ладно не будем заморачиваться
0
Lord_Voodoo
Супер-модератор
8594 / 2211 / 61
Регистрация: 07.03.2007
Сообщений: 10,766
Завершенные тесты: 1
19.11.2007, 17:27 #11
нет, уж извините, тут девушка подняла проблему, где пробел поставить, вот и дал ей такой совет, понятное дело, что бездумно к написанию прог нельзя подходить... но если такой вопрос стаивт в тупик, то даже и не знаю
0
al707
0 / 0 / 0
Регистрация: 18.11.2007
Сообщений: 7
19.11.2007, 17:38  [ТС] #12
Да просто я новичок, по первости, слишком серьёзен навернре.
Один компилятор только два дня искал, вот поставил Microsoft Visual C++ 2005 Express Edition. Как считаешь, нормально? Конечно читал что он усеченный , диск на рынке чего то не захотел за 400 руб покупать.
0
Lord_Voodoo
Супер-модератор
8594 / 2211 / 61
Регистрация: 07.03.2007
Сообщений: 10,766
Завершенные тесты: 1
19.11.2007, 17:45 #13
а ты в инете поискать не можешь, зачем тебе урезанные версии
0
al707
0 / 0 / 0
Регистрация: 18.11.2007
Сообщений: 7
20.11.2007, 10:49  [ТС] #14
Наверное плохо искал, подскажи ссылку, если знаешь.
0
Lord_Voodoo
Супер-модератор
8594 / 2211 / 61
Регистрация: 07.03.2007
Сообщений: 10,766
Завершенные тесты: 1
20.11.2007, 11:04 #15
напиши в личку свое мыло, я тебе торренты скину, сам выберешь, только раздачу не зажимай, рейтинг маленький
0
20.11.2007, 11:04
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2007, 11:04
Привет! Вот еще темы с ответами:

Подскажите по синтаксису for - C++
Нашел в интернете пример кода с регулярными выражениями bool found; cmatch m; try { found =...

Подскажите хороший справочник по синтаксису - C++
Подскажите хороший справочник по синтаксису "С", ато во всём, что скачиваю чаще-всего одна "философия" программирования, вместо чётких...

Различные по синтаксису способы вызова конструктора - C++
Даже не знаю, как правильно задать вопрос, проще разобрать на примере. Пусть есть функция void func(const T1 &o1, const T2 &o2,...

Вопрос по массивав, "институтский" вопрос. - C++
Готовлюсь к летней сессии по программированию. С++ Есть такая вот задачка (привожу как есть) В документации подобного не...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

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