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

Про указатели - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как создавать и подключать библиотеки? http://www.cyberforum.ru/cpp-beginners/thread238465.html
Здравствуйте, я искал по форуму в интернете и в книгах, но все что я находил по этому вопросу у меня не работало, поэтому я прошу Вас показать простейший пример. в примере желательно чтобы было: как сохранять, какой программой пользоваться, по какому шаблону пишутся библиотеки и как их подключать, в программу(пишу на С++ не на С, а на С++). Заранее спасибо.
C++ Хочу загрузчик на С++ Ничего не делающий загрузчик на FASM: use16 org 07c00h start: jmp $ endst: rb 510-(endst-start) db 055h, 0aah Как сделать такое же на С++??? Знаю что возможно! http://www.cyberforum.ru/cpp-beginners/thread238391.html
Класс C++
Есть функция объявленная и описанная в классе: void Members::asd(void) { int count=n; for(int i=0;i<n;i++) { int tmp=a; a=a; a=tmp; }
Преобразование двоичного массива int в символ C++
Здравствуйте. У меня вопрос. Как преобразовать числовой массив, в котором, к примеру, 8 элементов, в символ? В массиве только нули и еденицы, то есть, например: a={1,0,0,0,1,0,1,1}. Надо перевести эту последовательность в символ с таким же ASCII-кодом. Спасибо:)
C++ требуется фреймворк http://www.cyberforum.ru/cpp-beginners/thread238373.html
очень достала одна вещь. я использую VS 2010 и при создании clr приложений windows forms выбираю целевую сборку фреймворка .NET Framework 2.0. Но вот в чем фишка: какую бы я версию не поставил, на другом компе прога требует framework 4.0. так в чем прикол? как сделать так, чтобы всё номально работало? з.ы.: и вот еще. чтобы консольное приложение запускалось на др. машинах, я делал так:...
C++ Вычисление значения выражения. Здравствуйте, только начал изучать С++, помогите, пожалуйста с задачей: Найти значение выражения: y= (x+a) в 3 степени + x*(b в квадрате + c в квадрате). Вот то, что я набрал: #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "math.h" подробнее

Показать сообщение отдельно
Vint456
 Аватар для Vint456
1 / 1 / 0
Регистрация: 08.09.2009
Сообщений: 14
08.02.2011, 18:15     Про указатели
Расписываю в последний раз: если такого не понимаешь, почитай лучше сначала книги, прежде чем програмить:
когда строковый тип : значит указатель указывает на 1 элемент строки и вывести ее можно так cout << ptr, выведет строку , если напишите такое cout << *ptr по идеи выведет 1 элемент только или адрес его в случае со строкой,я уже непомню, обычно метод тыка используется у меня. вообще ПРОЧИТАЙ В КНИГЕ.это такая ерунда и мелочь что ппц
КОГДА другой тип, инт флоат дабл, то тогда операция разыменовывания дает значение cout << *ptr1
а операция cout << ptr адресс дает переменной. вроде так.
не заморачивайся на такой ерунде, смысл просто их пойми. указателей.

Добавлено через 2 минуты
buf1 строка hello, делая так *ptr1 покажет букву l по идеи а делая так ptr1 должно показать llo. короче эксперементируй, это память, тут все просто, обычная лента.

Добавлено через 1 час 27 минут
т.е. buf1 объект, а *ptr1 указатель на объект.
buf1 можно представить в уме как buf1[5] как массив короче.
 
Текущее время: 07:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru