Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Где взять Gprof под windows? https://www.cyberforum.ru/ cpp/ thread1786193.html
Где можно найти gprof под windows. Не смог найти, файл gnome.out сгенерировался, а как его проанализировать?
C++ Программа - роутер, раздающая wi-fi с ноута
ПРЕДИСЛОВИЕ Здравствуйте! Есть задача написать простенькую программа которая раздает wi-fi с ноута с помощью команды nesth или чего-нибудь другого, если оно вообще есть. Я уже писал такую программку, но только на pascal. Довольно примитивная, со скудным функционалом, однако функцию свою выполняет. uses crt,sysutils,dos,mouse; const nf='WiFiCFG.bat'; var x1,y1,x2,y2,i:integer;
C++ Является ли адаптер контейнера контейнером 75%, но некоторые вопросы вызывают недоверие. Например вопрос про стандартные контейнеры (нужно выбрать стандартные контейнеры из списка), один из вариантов std::queue, вот и думай - то ли автор вопроса плохо знает С++ и нужно выбрать std::queue, то ли автор знает С++ на достаточном уровне и std::queue выбирать не надо (т.к. это не контейнер, а адаптер). Другие вопросы тоже можно покритиковать. ... https://www.cyberforum.ru/ cpp/ thread1785920.html C++ Ищу описание Pocketsphinx https://www.cyberforum.ru/ cpp/ thread1784787.html
Можете дать хорошее описание ( туториал ) по pocketsphinx. Просто у меня весьма туго с английским
Multimap find the same key and sum up values C++
Доброе утро Хотел уточнить , потому что знаю, что можно так сделать, но как не знаю if (multimap.find(currentNode) == multimap.end()) { multimap.insert(pair<int,int>(nextNode, Totallength)); } else {
C++ На каком языке написан Explorer.exe? https://www.cyberforum.ru/ cpp/ thread1784019.html
На каком языке написан explorer.exe? *не на русском
C++ Реальная задача для реального проекта для желающих покодить https://www.cyberforum.ru/ cpp/ thread1782931.html
Привет:) Попросили сделать парсер сайта по-дружески, но у меня реально времени на него нет. Если кому-то интересно, могу двигать в нужном направлении и может, при желании, могу пинать за плохой код. Что нужно сделать - парсер с HTTP клиентом. Пример клиента на boost::asio скину, покажу как парсить HTML регулярками (да, есть библиотеки, но думаю руками будет интересней). Могу архитектуру...
Матрица перехода между двумя системами координат в 2D C++
Есть 2 системы координат в 2D пространстве. Есть координаты 2 точек в этих системах координат (как я понимаю, необходимо как раз 2 точки). Нужно найти матрицу перехода (X, Y, fi) между этими системами координат. Не подскажите, где взять готовый код на C++ или другом языке для решения этой задачи. А то решаю в лоб, получаются довольно большие уравнения с тригонометрией и несколькими решениями).
C++ Парсинг и обход дерева https://www.cyberforum.ru/ cpp/ thread1781659.html
С помощью библиотеки htmlcxx парсится веб страничка. На выходе получаю DOM дерево. Ладно бы была одна страничка, тогда написал функцию для обхода, так страничек много и для каждой писать функцию для обхода с соответствующим поиском тегов и атрибутов это ж ппц как не охото. На шарпе юзал AngleSharp с его QuerySelectorAll, писал QuerySelectorAll("tr td:nth-child(1) a") и получал все нужные...
C++ Friend declaration construction Читаю C++ Templates. The Complete Guide. Вандервурд, Джоссатис В одной из глав речь идет об объявлениях дружественных конструкций. Основная идея такова: template <typename T1, typename T2> void combine(T1, T2); class Mixer https://www.cyberforum.ru/ cpp/ thread1781382.html
C++ Какой паттерн подойдет, чтобы избежать длинных ветвлений?
здравствуйте, есть код схематично такой: class CTest_base { public: CTest_base() : vec() {} virtual ~CTest_base() noexcept {} //something else protected: std::vector<int> vec; };
C++ Что такое фреймворк? Доброго времени суток. Объясните пожалуйста на счет фреймворков. Несколько минут погуглив я примерно понял что это такое, но все же остались сомнения. В универе нам сказали писать программы в QT. При изучении заметил, что большинство библиотек начинались с буквы "Q" : QString, QWidgets, QObject, QMainWindow .... Правильно ли я понимаю, что QT это и есть один из фреймворков, которые позволяют... https://www.cyberforum.ru/ cpp/ thread1780854.html
6 / 6 / 2
Регистрация: 09.02.2016
Сообщений: 138
0

Ошибка сегментирования при доступе к переменным класса - C++ - Ответ 9406219

27.07.2016, 17:02. Показов 2949. Ответов 20
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Имею:
- CentOS
- gcc 4.8
- Собственный класс
- В этом классе есть объект = указатель на другой класс (назовем его log).
- В log есть ряд переменных в private
- Для получения их значений создаю ряд методов get....value()

Проблема.
В определенных местах кода, при вызове get...value() получаю ошибку сегментирования. Ссылка на класс 100% рабочая. Ошибка вылетает исключительно только тогда, когда обращаюсь к любой из переменных класса log. Могу все что угодно делать в методе и будет работать, при обращении к переменным вываливаюсь в ошибку.

Что делал
Ну или пытался делать.
- При -03 вываливается ошибка шины, при -O0 получаю ошибку сегментирования
- Переводил переменные из private в public
- gdb. Хочу проверить значения этих переменных через print, получаю Access memory denied (или error)

Повторюсь, в определенных местах кода основного класса все работает, но есть где и не работает.
Что делал перед этим. Переделал все типы int в int32_t и long long в int64_t. До этого все работало.

Ума уже не приложу, куда копать. Буду рад дельным советам.

Вернуться к обсуждению:
Ошибка сегментирования при доступе к переменным класса C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.07.2016, 17:02
Готовые ответы и решения:

Ошибка линковки при доступе к переменным из встроенного ассемблера
Получаю ошибку линковки для переменных port и value если закоментировать 2 и 3 строку асма то все...

Ошибка при попытке доступа к переменным класса System
Перешел с Flash IDE на Flash Develop, сразу же столкнулся с непонятной проблемой: import...

Ошибка сегментирования при компиляции
Когда компилирую через g++ компилируется, при запуске выдает ошибку сегментирования, а при...

Ошибка сегментирования при запуске программе
После запуска команды ./runme выходит ошибка сегментирования (после ввода make ошибок не было). Я...

20
27.07.2016, 17:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.07.2016, 17:02
Помогаю со студенческими работами здесь

Ошибка сегментирования при сравнивании файлов
Задача выполеяется ,но невсегда. Выскакивает ошибка сегментирования! нудно задать два каталога и...

Ошибка сегментирования при выводе на печать
При получении данных с сервера, которые приходят с интервалом в 30 сек. (heartbeat message),...

Ошибка сегментирования при выводе меню
#include stdio.h #include stdlib.h typedef struct lib { int nomer; Номер читательского...

Ошибка сегментирования при использовании рекурсии
Суть проблемы в следующем: При функции со значением а(100) все работает отлично. Но как заставить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru