Описание тега null-pointer

In computing, a null pointer has a value reserved for indicating that the pointer does not refer to a valid object.
1 ответ

Чтение PDF через его путь

Я разместил документ в формате pdf в том же месте, что и мой класс java, но все еще получаю ошибку NullPointer. Мне нужно разместить документ PDF в том же месте моего класса. это мой код: private static final String sourcePath = "rockTest.pdf"; inpu…
20 май '14 в 11:37
2 ответа

NullPointerException, когда я использую свой пользовательский вид

Здравствуйте, я создал пользовательское представление, которое расширяет относительный вывод. Я хочу сделать его настраиваемым. public class Niveauview extends RelativeLayout { public TextView musiqueView = new TextView(getContext()), artisteView = …
3 ответа

Доступ к нулевым указателям, чтобы проверить, является ли связанный список пустым в C++

Я беру курс по структурам данных с использованием C++, и мы должны реализовать простую структуру с одним связанным списком. У меня есть все другие методы, но когда я проверяю, является ли список пустым, когда он на самом деле, программа падает, вызы…
5 ответов

NullPointerException в OnClickListener

Я получаю NullPointerException в строке: mAssistInstrButton.setOnClickListener(this); однако я не вижу причин, по которым это должно происходить. Любой вклад с благодарностью. LogCat: 08-15 15:19:25.090: E/AndroidRuntime(24692): FATAL EXCEPTION: mai…
4 ответа

Как я могу создать массив указателей и указать его на NULL, используя **P?

Как я могу создать массив указателей с помощью **P и указать его на NULL? Допустим, я закодировал, как показано ниже. struct s { float a ; char x ; } ; s **p ; p = new ( s * [10] ) ; Теперь я хочу сделать некоторые из них как NULL p[0] = NULL ; p[5]…
13 ноя '13 в 17:15
2 ответа

Позволяет ли GCC/Clang получить доступ к статическому члену через нулевой указатель?

#include <iostream> struct Foo { static auto foo() -> int { return 123; } }; int main() { std::cout << static_cast<Foo*>(nullptr)->foo() << std::endl; return 0; } Я ЗНАЮ, что это не разрешено стандартом. Но как насчет к…
19 ноя '14 в 08:46
0 ответов

C - Распечатать расписание заданий, используя pthreads, но qPointer имеет значение null вместо указания на начало очереди

Я пытаюсь использовать C, чтобы напечатать расписание работы, используя pthreads. Но в nextTaskInQueue() qPointer не вызывает ошибку сегментации, но имеет значение NULL, а не указывает на начало очереди узла. Когда вы запустите исполняемый файл, обя…
13 окт '15 в 19:56
2 ответа

Как хранить пользовательские объекты в ArrayList

Я делаю игру с карточками, карточками персонажей. Сначала я создаю выбранные пользователем карты, затем добавляю их в List, перемешайте его, а затем отобразите их один за другим с именами игроков (выбранных в предыдущем упражнении пользователем). Де…
06 фев '16 в 19:20
1 ответ

Ошибка дублирования пакета Android - исключение нулевого указателя активности

Когда я запускаю свое приложение без ошибок, оно падает во время выполнения. Null pointer Exception, java.lang.RuntimeException: Unable to start activity ComponentInfo{com.besu.test/com.besu.test.MainActivity}: java.lang.NullPointerException Вот сде…
17 мар '14 в 10:32
4 ответа

Два сравнения равенства с NULL в C

Это касается небольшой путаницы в отношении указателей в C++ при сравнении их с NULL. Вот код: struct node { int data; struct node *left; struct node *right; } int main() { struct node *p; if(p!= NULL) printf("line1\n"); else printf("line2\n"); stru…
10 фев '12 в 18:22
0 ответов

Не удается найти ошибку: NullPointerException

Я получаю исключение NullPointerException, посмотрел на ошибку и прочитал о ней, но все еще не могу решить проблему. Мой основной метод берет список типов файлов и строк и передает его в метод Parse для преобразования файлов Excel в текстовые файлы.…
28 июн '18 в 19:12
2 ответа

Исключение отладчика nullptr во время проверки nullptr

Во время выполнения я получаю исключение nullptr во время выполнения этого кода. bool Tree::Insert(int n) { if (root == nullptr) // This is where it throws { Node* root = new Node(n); return true; } Инициализация в Tree.h private: Node* root; и конс…
17 мар '17 в 08:39
2 ответа

Почему gorm db.First() паникует с "неверным адресом памяти или разыменованием нулевого указателя"?

Я не могу понять, сделал ли я что-то глупое или нашел ошибку в gorm. Хотя я очень хорошо понимаю, что означает "недопустимый адрес памяти или разыменование нулевого указателя", я совершенно не понимаю, почему он появляется здесь. Короче я звоню db.F…
17 июл '15 в 02:21
0 ответов

Чтение char-элементов, игнорирующих 0-места (пробелы) без использования библиотек C++

Как я могу написать алгоритм, который читает char-элемент до конца строки, игнорируя 0-значные позиции, используя указатели и не используя библиотечные функции (только getchar,printf,scanf,cin и cout)? char readchar () { char a; char* pointer=0; whi…
22 май '15 в 21:52
1 ответ

Fortran массив производных типов и утечек памяти несмотря на завершение

Я определил производный тип и столкнулся с некоторыми проблемами с освобождением памяти, хотя я написал окончательную процедуру. Код выглядит следующим образом module ModuleCoordinate implicit none type :: TCoordinate real(8),dimension(:),pointer ::…
2 ответа

Пометить переменную как не NULL после BOOST_REQUIRE в PVS-Studio

Я использую PVS-Studio для анализа моего тест-кода. Есть часто конструкции вида const noAnimal* animal = dynamic_cast<noAnimal*>(...); BOOST_REQUIRE(animal); BOOST_REQUIRE_EQUAL(animal->GetSpecies(), ...); Однако я все еще получаю предупреж…
14 ноя '17 в 10:28
0 ответов

Как вернуть нулевые указатели из методов CORBA?

Допустим, у меня есть простой кусок кода, подобный этому: if(!hardware.produceMeSomeData()) somehowHandleFailure(); Теперь я хочу, чтобы мой HW работал на отдельном компьютере, с которым я хочу общаться удаленно с CORBA. Таким образом, слой CORBA с …
31 окт '14 в 12:32
0 ответов

NullPointerException при запуске двух отдельных JVM

У меня есть основная программа, известная как Start.java, который экспортируется в виде файла JAR. Этот Jar-файл будет выполнен и извлечет данные из таблицы Excel. Кодировка для Start.jar выглядит следующим образом: public class Start { public stati…
16 авг '16 в 23:13
5 ответов

Делает (ptr && *ptr) хороший способ проверить, есть ли какое-либо значение, назначенное для ptr? мой просто продолжает падать

Я не совсем уверен, что использование ptr&&(*ptr)Сначала я не был уверен, проверяется ли это на NULL ptr или на наличие заданного значения.Но теперь, после запуска приведенного ниже кода, я обнаружил, что в обоих случаях он просто не работает: произ…
01 апр '17 в 10:01
5 ответов

Арифметика по указателям

Я все еще изучаю указатели. Я знаю о переключении if заявления и тому подобное. В книге, которую я использую, мне привели этот пример: FILE* from = fopen("in.txt", "r"); FILE* to = fopen("out.txt", "w"); if (from != NULL && to != NULL) { ...…
29 июн '12 в 03:52