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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.64
kaliban
3 / 3 / 0
Регистрация: 13.04.2012
Сообщений: 47
#1

Синтаксис и семантика С++ , перечень. - C++

13.04.2012, 17:31. Просмотров 3404. Ответов 7
Метки нет (Все метки)

Доброго времени суток всем. Не могли бы вы, посоветовать статьи, самоучители, сайты в которых бы информация излагалась бы следующим образом.
Пример для синтаксиса:
Две наклонные черты // означают однострочный комментарий - все, что следует за этим знаком до конца строки, игнорируется компилятором. Комментарии применяются для описания кода, пояснения неочевидных моментов, указания алгоритмов, для указания авторских прав и тому подобного. Также часто оказывается удобным в процессе работы над программой "закомментировать" какой-то участок кода - не удаляя фрагмент кода, сделать его с использованием комментариев невидимым для компилятора.
Для семантики:
int c;
означает, что мы объявляем переменную с именем c типа int (название типа стоит слева, за ним следует имя переменной). Точка с запятой обозначает логическую паузу в передаваемых компилятору инструкциях.

Т.е мне нужен перечень всех слов которые употребляются в c++, и объяснение их значения. Также с синтаксисом, какие символы употребляются и что они значат.

Т.е из первого примера мне ясно что, при введении // в начале строки, дальнейшее будет игнорироватся, а из второго что, int вводится перед заданием переменной.

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

Синтаксис и семантика блоков try… catch… - C++
Не могу понять что нужно написать

Лексема,Синтаксис и Семантика данного выражения. - C++
помогите разобрать данное выражение. int * m = new int что каждое из них означает,что означает int, * , m , = , new , int , нужно...

Посоветуйте литературу "Синтаксис и семантика языков программирования С/С++ и Паскаль" - C++
Посоветуйте пожалуйста хорошую литературу "Синтакис и семантика языков программирования С/С++ и Паскаль" Спасибо

move семантика - C++
Сейчас стало появляться нечто вроде такого: class X { public: X (const X& lvalue); // copy constructor X (X&& rvalue);...

Семантика массивов char. - C++
Добрый день. Мы все знаем, что в C и С++ создав два массива подрят.. запросив элемент привышающий размерность первого мы зайдем во второй....

Что такое move семантика? - C++
Что такое move семантика? Добавлено через 6 минут Я правильно понимаю, что mov присваивание перемещает правый операнд на место...

7
MoonGuard
12 / 12 / 0
Регистрация: 05.04.2012
Сообщений: 127
13.04.2012, 17:48 #2
Могу только посоветовать почитать книги из следующей темы:
Литература C++
Если вы новичок, то перечисленные там книги помогут.
0
kaliban
3 / 3 / 0
Регистрация: 13.04.2012
Сообщений: 47
13.04.2012, 18:02  [ТС] #3
Спасибо что так быстро откликнулись, но мне нужно что то вроде перечня, команды- разъяснения к ним, то же самое и синтаксиса касается.
0
Петррр
5965 / 3402 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
13.04.2012, 18:14 #4
Как гласит русская пословица: без труда не выловишь рубку из пруда. Хотите программировать нормально? - придется читать книги. То что вы ищете - это как раз и есть книги.
0
kaliban
3 / 3 / 0
Регистрация: 13.04.2012
Сообщений: 47
13.04.2012, 18:35  [ТС] #5
Мде ... неужели нет книги организованной по принципу "команда-ее значение, знак-условие когда его применять" ? в обычных самоучителях через каждые несколько строк встречается непонятная аббревиатура или значение, причем автор не раскрывает ее значение, приходится каждые несколько минут пользоваться поиском. Это очень сбивает настрой, и продвижение в изучении практически незаметно. А был бы список команд и знаков, было бы хотя бы понятно что учить.
0
Schizorb
509 / 461 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
13.04.2012, 18:46 #6
То что в поиск постоянно лезть приходится, это даже хорошо, гуглом надо уметь пользоваться

А вообще, я думаю, ты просто что-то не то читаешь... Начни с книг для новичков типа Дейтелов, там подробно каждое слово объясняется.
1
kaliban
3 / 3 / 0
Регистрация: 13.04.2012
Сообщений: 47
13.04.2012, 19:25  [ТС] #7
Странно что таких справочников нет ... ладно будем вылавливать по крохе из этих идиотских самоучителей ...
0
Bers
13.04.2012, 19:37     Синтаксис и семантика С++ , перечень.
  #8
 Комментарий модератора 
Bers, Правила
4.2. Не отсылайте других пользователей в поиск и избегайте ссылок на поисковые системы (Google, Yandex и др.). Самостоятельно найдите ответ на вопрос и разместите его на форуме.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.04.2012, 19:37
Привет! Вот еще темы с ответами:

Семантика перемещения - разобрать код - C++
Допустим, есть такой код: vector<T> f() { vector<T> v(100000); return v; } ... vector<T> t =...

Семантика перемещения и perfect forwarding - C++
Спасибо автору статьи http://www.cyberforum.ru/blogs/174410/blog826.html Но не понял кое что. А именно этот кусок. Прошу объяснить тех...

Move семантика (класс полиномов) - C++
Доброго времени суток. Пишу простенький класс полиномов, в котором есть единственное приватное поле - это map. Вот думаю надо ли писать...

Семантика перемещения rvalue\lvalue ссылок - C++
Здравствуйте форумчани. Объясните пожалуйста процессы происходящии внутрии функции swap принимающую rvalue аргументы: Код программы:...


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

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

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