Автор | Сообщение |
|
| |
Пост N: 34
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 31.07.12 21:23. Заголовок: Общие вопросы и помощь в изучении С++
С чего начать полному чайнику ??? Какую литературку прочитать ??? (Только реальные ссылки на файлы, ответы типа гугл вам поможет не подходят, гугл уже помог найти этот форум :))) ) Примеры простецких кодов тоже очень помогут !!!!
|
 |

|
Ответов - 6
[только новые]
|
|
|
| постоянный участник
|
Пост N: 438
Зарегистрирован: 03.09.09
|
|
Отправлено: 31.07.12 22:07. Заголовок: Мне очень понравилос..
Понравилось изложение у Герберта Шилдта - "Полный справочник по C++". Читал бумажный вариант. Вот электронный вариант. Специально проверил - закачивается. Содержимое полностью совпадает с бумажным вариантом.
|
 |

|
|
| |
Пост N: 35
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 03.08.12 08:58. Заголовок: #import "myLib.d..
#import "myLib.dll" void fn(string var); #import DLL: void __stdcall fn(char *pointer) {} Не смог найти толкового объяснения знаку * перед pointer, зачем он нужен ??? Разве без него нельзя ????
|
 |

|
|
| |
Пост N: 36
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 03.08.12 11:02. Заголовок: Есть ли какие то вид..
Есть ли какие то видео курсы ??? Книга в процессе изучения ....
|
 |

|
|
| постоянный участник
|
Пост N: 442
Зарегистрирован: 03.09.09
|
|
Отправлено: 03.08.12 19:54. Заголовок: voldemar227 пишет: ..
voldemar227 пишет: цитата: | Не смог найти толкового объяснения знаку * перед pointer, зачем он нужен ??? Разве без него нельзя ???? |
| Никак. char - это целочисленный тип данных (размером один байт), в MQL4 аналогов ему нет. Значок "*" обозначает, что переменная pointer является указателем на ячейку, в которой хранится значение типа char. То есть, обратившись к переменной pointer, вы получите только адрес ячейки, а не ее содержимое. Несмотря на свою "целочисленность", тип char часто используется для записи строк - строка представляется как массив символов. Каждый символ представлен кодом ASCII, код представляет собой целочисленное значение. Поэтому представленная функция, скорее всего, получает указатель на строку. Концом строки является нулевой байт. У Шилдта много написано об указателях, а также об их родственниках - ссылках. Очень неплохо объяснено отличие между ссылкой и указателем. voldemar227 пишет: цитата: | Есть ли какие то видео курсы ??? Книга в процессе изучения .... |
| Мы же сейчас говорим о языке С++, а не о среде программирования. Несмотря на развитие различных визуальных комплексов программирования, непосредственный ручной набор кода, все же, занимает значительную часть создания программ.
|
 |

|
|
| |
Пост N: 3
Зарегистрирован: 24.09.16
|
|
Отправлено: 24.09.16 18:37. Заголовок: О, огромная благодар..
О, огромная благодарность
|
 |

|
|
| |
Пост N: 8
Зарегистрирован: 24.09.16
|
|
Отправлено: 24.09.16 18:41. Заголовок: Согласен полностью..
Согласен полностью
|
 |

|
|