13
ответов

Что такое пустые указатели для в C++?

Мой вопрос прост: Что такое пустые указатели для в C++? (Те вещи Вы объявляете с пустотой* myptr;), Каково их использование? Я могу заставить их указать на переменную какого-либо типа?
вопрос задан: 18 May 2010 19:55
13
ответов

В Какой точке необходимо понять Ссылки?

Я задал вопрос как это в интервью относительно программиста начального уровня: var instance1 = новый MyObject {Значение = "привет"} var instance2 = instance1; instance1. Значение = "до свидания"; Консоль. WriteLine (...
вопрос задан: 7 May 2010 14:49
13
ответов

Как принять меры против утечек памяти?

Я недавно брал интервью для положения C++, и меня спросили, как я принимаю меры против создания утечек памяти. Я знаю, что не дал удовлетворительный ответ на тот вопрос, таким образом, я бросаю его в Вас парни...
вопрос задан: 10 March 2010 12:27
13
ответов

указатель против дескрипторов в C (термины, используемые для передачи отдельных вещей?)

Недавно я прочитал официальный документ человека, который ссылается на указатель на структуру как на дескриптор. Автор был явно кто-то, кто ранее писал код C на платформе Windows. Погуглив ...
вопрос задан: 17 December 2009 18:16
13
ответов

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

Большинство людей использует указатели как это... если (p! = ПУСТОЙ УКАЗАТЕЛЬ) {DoWhateverWithP ();} Однако, если указатель является нулевым по любой причине, функция не будет вызвана. Мой вопрос, мог он возможно...
вопрос задан: 17 December 2009 05:15
13
ответов

Почему C++ использует указатели? [закрытый]

Почему C++ нуждается и использует указатели? Я знаю, что они добавляют питание к языку, но они делают его намного тяжелее для понимания для новичков. Языки как F#, Java, Ruby, Python, Lua, и т.д. продвигаются очень хорошо...
вопрос задан: 4 July 2009 09:46
13
ответов

Почему ссылки не reseatable в C++

Ссылки C++ имеют два свойства: Они всегда указывают на тот же объект. Они не могут быть 0. Указатели являются противоположным: Они могут указать на различные объекты. Они могут быть 0. Почему там не "не-...
вопрос задан: 8 April 2009 08:47
12
ответов

Объясните, почему я получаю ошибку ниже кода & hellip, почему он показывает ошибку сегментации? [Дубликат]

code ниже int main (void) {char a [] = "Hello"; char * p = "Hello"; printf ("% s% s\n", a, p); а [2] = 'о'; р [2] = 'о'; printf ("% s% s", p, a); return 0; }
вопрос задан: 22 December 2017 10:04
12
ответов

Бесполезные броски указателя в C

Я получил комментарий к своему ответу на этом потоке: Malloc в вызове функции, кажется, становится освобожденным по возврату? Короче говоря у меня был код как это: интервал * somefunc (пусто) {интервал * работает временно = (интервал*) malloc...
вопрос задан: 23 May 2017 12:02
12
ответов

Что означает этот оператор? “хорошее программирование на C++ обычно не использует указатели сложными способами”.

В этом другом вопросе в победе отвечают, что я читал:... хорошее программирование на C++ обычно не использует указатели сложными способами. Что означает не использовать указатели сложными способами? (Я'...
вопрос задан: 23 May 2017 11:52
12
ответов

Проблемы с JUnit / исключение NullPointer [дубликат]

В моем коде я запустил тест Junit, и два для циклов выглядят желтыми, если 1 из 2 ответвленных пропусков. и в коде в цикле есть исключение нулевого указателя. я не понимаю, в чем проблема.
вопрос задан: 26 May 2016 16:15
12
ответов

C - opendir () return & ldquo; Нет такого файла или каталога & rdquo; [Дубликат]

Я пытаюсь открыть каталог и читать файлы внутри него. но функция opendir () всегда возвращает «Нет такого файла или каталога», и когда я помещаю путь, он работает. Работа: if (! (Dir = opendir ("/ home / ...
вопрос задан: 14 March 2015 07:23
12
ответов

В чем разница между строковым массивом и массивом символов, объявленным с помощью указателя? [Дубликат]

Как эти два разных, и что общего между ними. Также почему я могу объявить массив символов, используя указатель, но не могу без него. Если я использую первый пример, есть ограничение в ...
вопрос задан: 8 February 2015 22:23
12
ответов

Размещение звездочки в Objective C

Я только что начал изучать Objective C, приехав из .NET VB и истории .NET C#. Я понимаю использование указателя, но в примерах Objective C я вижу звездочку, помещенную в несколько различных мест...
вопрос задан: 2 February 2015 01:44
12
ответов

Что является потенциальными опасностями при использовании повышения:: shared_ptr?

Что является некоторыми путями, можно выстрелить себе в ногу при использовании повышения:: shared_ptr? Другими словами, что ловушки, я должен избежать, когда я использую повышение:: shared_ptr?
вопрос задан: 17 August 2014 04:01
12
ответов

Причина, почему не иметь УДАЛИТЬ макрос для C++

Есть ли какие-либо серьезные основания (кроме "макросов, являются злыми", возможно) НЕ использовать следующие макросы? #define УДАЛЯЮТ (ptr) \если (ptr! = ПУСТОЙ УКАЗАТЕЛЬ), \{\удаляют ptr; \ptr =...
вопрос задан: 10 August 2014 15:56
12
ответов

sizeof (некоторый указатель) всегда равняются четыре?

Например: sizeof (символ*) возвращается 4. Как делает интервал*, долго долго*, все, что я попробовал. Там какие-либо исключения к этому?
вопрос задан: 7 March 2014 22:07
12
ответов

C Пустой вопрос об указателе

У меня есть функция grep в C (встроенное программирование), который берет пустой указатель в качестве параметра. функция должна смочь обработать различные виды типов переменных как символы ints и longs. Как...
вопрос задан: 7 July 2010 20:52
12
ответов

Время для удаления указателей

Сообщество Hei, у меня есть небольшой вопрос относительно удаления указателей. Я работаю с матрицами от указателя к указателю Размера 1024x1024. Так как я создаю их динамично, я удаляю...
вопрос задан: 25 June 2010 08:53
12
ответов

что ** означает в C

Что это значит, когда объект имеет 2 звездочки в начале? ** переменная
вопрос задан: 23 May 2010 19:40
12
ответов

Использование для нескольких уровней указателя разыменовывает?

Когда делает указатели использования на любом языке, требуют, чтобы кто-то использовал больше чем один, скажем, тройной указатель. Когда имеет смысл использовать тройной указатель вместо того, чтобы просто использовать регулярный указатель? Для...
вопрос задан: 4 May 2010 20:59
12
ответов

Указатель на [-1] th индекс массива

Как делает указатель точки к [-1], th индекс массива производит легальный вывод каждый раз. Что на самом деле происходит в присвоении указателя? #include <stdio.h> международное основное () {интервал realarray [...
вопрос задан: 2 March 2010 09:16
12
ответов

Программист Java - как люди C++ используют классы? Указатели на классы, параметры по умолчанию?

Я знаю свой путь вокруг объектно-ориентированного программирования, но я привык к Java, и я никогда не касался C++ до недавнего времени. Я думаю, что моя проблема не так связана с синтаксисом относительно философии ООП в C++...
вопрос задан: 19 February 2009 10:43
11
ответов

Передача ссылкой в C

Если C не поддерживает передачу переменной ссылкой, почему это работает? #include <stdio.h> освобождают f (интервал *j) {(*j) ++;} международное основное () {интервал i = 20; интервал *p = &i; f (p); printf ("я = %...
вопрос задан: 5 September 2019 11:57
11
ответов

Может ли указатель (адрес) быть отрицательным?

У меня есть функция, которую я хотел бы иметь возможность возвращать специальные значения для сбоя и неинициализированный (он возвращает указатель на успех). В настоящее время он возвращает NULL для сбоя и -1 для ...
вопрос задан: 23 May 2019 00:12
11
ответов

Различаются ли размеры указателей в C? [duplicate]

Возможные дубликаты: может ли размер указателей меняться в зависимости от того, на что они указывают? Есть ли платформы, на которых указатели на разные типы имеют разный размер? Возможно ли, что ...
вопрос задан: 23 May 2017 12:02
11
ответов

Почему имеют параметры указателя? [дубликат]

Возможные Дубликаты: Почему указатели использования? Передача модифицируемого параметра к C++ функционирует, Почему я хотел бы иметь параметры указателя? Единственная причина, которую я вижу, состоит в том, чтобы небольшие функции попытались...
вопрос задан: 23 May 2017 10:24
11
ответов

C++ удаляет - Он удаляет мои объекты, но я могу все еще получить доступ к данным?

Я записал простую, рабочую игру Тетриса с каждым блоком как экземпляр класса singleblock. класс SingleBlock {общественность: SingleBlock (интервал, интервал); ~SingleBlock (); интервал x; интервал...
вопрос задан: 4 July 2015 13:34
11
ответов

Проверка, является ли указатель выделенной памятью или нет

Мы можем проверить, выделяется ли указатель, переданный функции, с памятью или не в C? У меня есть wriiten моя собственная функция в C, который принимает символьный указатель - buf [указатель на буфер] и размер-...
вопрос задан: 8 June 2015 08:45
11
ответов

Какой смысл указателей?

Какой смысл указателей в C ++, когда я могу просто объявить переменные? Когда уместно их использовать?
вопрос задан: 13 February 2015 17:50