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

Капризный указатель О_о - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Записать функцию без использования указателей http://www.cyberforum.ru/cpp-beginners/thread911390.html
опять же всем доброго времени суток. знаю, что задание немного странное, но таково оно и есть. надо записать функцию без использования указателей код длинный очень, поэтому кину отрывки как в классе описан: friend void VectorMatrix(Matrix &mMatrix,Vector &Vec2,Vector &Vec1); ~Vector();
C++ Написать программу которая в текстовом файле будет искать слова с наибольшим количеством заданны букв есть задача по с++ http://www.cyberforum.ru/cpp-beginners/thread911369.html
Вывести на экран список слов, у которых есть префикс (несколько букв), которые задаются с клавиатуры C++
Вывести на экран список слов, у которых есть префикс (несколько букв), которые задаются с клавиатуры.
C++ Напечатать все слова-палиндромы,которые есть в этой строке
собственно сабж. буду очень благодарен тому кто поможет,а то я на грани отчисления,а уроки по c++ пролежал дома с переломом ноги =( и вот 1 вариант http://www.cyberforum.ru/cpp-beginners/thread910245.html Напечатать все слова-палиндромы,которые есть в этой строке (см. 1 вариант).
C++ Максимальный элемени матрицы заменить на нуль и вывести на печать угол матрицы, в котором расположен этот максимальный элемент http://www.cyberforum.ru/cpp-beginners/thread911297.html
собственно сабж. буду очень благодарен тому кто поможет,а то я на грани отчисления,а уроки по c++ пролежал дома с переломом ноги =(
C++ собственно сабж. буду очень благодарен тому кто поможет,а то я на грани отчисления,а уроки по c++ пролежал дома с переломом ноги =( /delete подробнее

Показать сообщение отдельно
TakeOver
41 / 31 / 1
Регистрация: 03.02.2013
Сообщений: 61
26.06.2013, 08:22     Капризный указатель О_о
Цитата Сообщение от programina Посмотреть сообщение
что интересно, ошибка сегментации возникает при попытке разыменовать адрес, а вообще указатель можно перемещать куда угодно, можно даже в отрицательное пространство адресов залезть . Например:
C++
char *b = (char *)("1234567890");
 
for (int i = 0; i < 4500000000; i++)
    b--;
 
cout << b << endl; // минус
указатель - не более чем значение типа int_ptr_t . А с чего бы оно должно падать? падать оно может только от попытки доступа к несуществующей памяти, а не от того, что вы присвоили ему какое-то значение.
да хоть 123 присвойте.
 
Текущее время: 11:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru