31
ответ

Как работают указатели в Javascript? [Дубликат]

Я наткнулся на следующий код: obj = {}; // глобальная функция объекта set (путь, значение) {var schema = obj; // перемещение ссылки на внутренние объекты в obj var pList = path.split ('.') ...
вопрос задан: 22 March 2017 17:23
30
ответов

Комбинация (математика) структур [duplicate]

Я пишу покерную игру, но правила таковы. У меня две карты игроков и 5 общих карт (массивы структур). Мне нужно инициализировать возможные руки игрока (21 рука - 7 комбинация 5) с ...
вопрос задан: 13 December 2011 22:21
27
ответов

В C++ я не могу схватить указатели и классы

Я нов из колледжа и работал в C++ в течение некоторого времени теперь. Я понимаю все основы C++ и использую их, но мне нелегко схватывать более усовершенствованные темы как указатели и...
вопрос задан: 30 November 2008 05:57
24
ответа

c ++ указатели и ссылки [дубликат]

Мой вопрос о различиях между указателями и ссылками в c ++; int a = 5; int * b = & amp; a; int & amp; c = a; std :: cout & lt; б; // Адрес std :: cout & lt; * Б; // 5 ...
вопрос задан: 17 June 2018 05:34
22
ответа

Почему бы не использовать указатели для всего в C++?

Предположим, что я определяю некоторый класс: класс Пиксель {общественность: Пиксель () {x=0; y=0;}; интервал x; интервал y;} Затем пишут некоторый код с помощью него. Почему я сделал бы следующее? Пиксель p; p.x = 2; p.y...
вопрос задан: 11 August 2010 19:05
22
ответа

Каковы барьеры для понимания указателей и что можно сделать, чтобы их преодолеть? [закрыто]

Почему указатели являются таким ведущим фактором путаницы для многих новых и даже старых студентов уровня колледжа в C или C ++? Есть ли инструменты или мыслительные процессы, которые помогли вам понять, как указатели ...
вопрос задан: 23 May 2010 12:28
21
ответ

Какова реальная разница между Указателями и Ссылками?

Иначе - Какова эта одержимость указателями? Только действительно используя современные, объектно-ориентированные языки как ActionScript, Java и C#, я действительно не понимаю важности указателей и что Вы...
вопрос задан: 27 October 2008 10:35
19
ответов

Тестирование указателей для законности (C/C++)

Там какой-либо путь состоит в том, чтобы определить (программно, конечно), если данная подсказка "допустима"? Проверка ПУСТОЙ УКАЗАТЕЛЬ легка, но что относительно вещей как 0x00001234? При попытке разыменовать это отчасти...
вопрос задан: 15 February 2009 18:05
16
ответов

Указатель на переменную указателя, означающую C [duplicate]

Каков результат работы следующей программы? Что делать q = (int **) & amp; p; и printf ("% d\n", ** q); показывают? # Включают & Lt; stdio.h & GT; void fun (void * p); int i; int main () {void * vptr; vptr = ...
вопрос задан: 8 February 2014 00:17
16
ответов

Показывая размер массива с помощью указателей в c ++, просим пояснить, почему мы используем *, как показано в коде ниже [duplicate]

int arr [5]; int size = * (& amp; arr + 1) -arr; Также, пожалуйста, объясните точное различие между arr и & amp; arr. Я не спрашиваю, как найти размер массива. Я пытаюсь понять этот метод поиска ...
вопрос задан: 28 February 2013 16:16
15
ответов

Каковы различия между переменной-указателем и ссылочной переменной в C ++?

Я знаю, что ссылки являются синтаксическим сахаром, поэтому код легче читать и писать. Но каковы различия? Резюме из ответов и ссылок ниже: указатель может быть переназначен любое количество раз ...
вопрос задан: 17 June 2018 05:34
14
ответов

Определить размер массива C++ программно?

Этот вопрос был вдохновлен подобным вопросом: Как действительно удаляет [], “знают” размер массива операнда? Мой вопрос немного отличается: Есть ли любой способ определить размер массива C++...
вопрос задан: 3 March 2019 20:21
14
ответов

При обучении C, лучше преподавать массивы прежде или после указателей? [закрытый]

Для тех из Вас с опытом разработки программы: что лучшая стратегия расценивает массивы? Я видел некоторые школы, которые преподают массивы после переменных и управляющих структур, часто прежде...
вопрос задан: 9 December 2011 18:32
14
ответов

Действительно ли это - плохая идея использовать указатели в качестве инкременторов цикла вместо обычного “интервала i”?

Пример этого был бы: символьная ул. [] = "Привет"; международная сила = strlen (ул.); для (символ * ПК = ул.; ПК <ул. + сила; ПК ++) {*ПК + = 2;} Редактирование: Составляемый запись-...
вопрос задан: 6 August 2009 20:17
14
ответов

C Вопрос об указателях

Для: интервал *a; адреса, где целое число может быть сохранено. &a является адресом где сохраненного. Затем где &a хранится? И, где и (&a), сохраненный? И, где и (& (&...
вопрос задан: 10 July 2009 14:27
13
ответов

Как приблизиться к указателям в C? [дубликат]

Я очень плохо знаком с C, и у меня есть некоторые проблемы при приобретении знаний об указателях. Я экспериментировал, подкачивая, и это - все, что я могу сделать с ними :) Я знаю, что каждая переменная имеет свой собственный адрес в элементах памяти (...
вопрос задан: 4 September 2017 08:58
13
ответов

Что имеет больше смысла - символ* строка или символ *строка? [дубликат]

Возможный Дубликат: В C, почему звездочка перед именем переменной, а не после типа? Я изучаю C++ в данный момент, и я сталкиваюсь с большим количеством завершенных пустым указателем строк. Это...
вопрос задан: 23 May 2017 11:55
13
ответов

C++: когда использовать указатели?

После чтения некоторых учебных руководств я пришел к выводу, что нужно всегда использовать указатели для объектов. Но я также видел несколько исключений при чтении некоторых спокойных учебных руководств (http://zetcode.com/gui/qt4/...
вопрос задан: 20 July 2015 13:29
13
ответов

C ++ & ldquo; Указатель на объект & rdquo; и затем снова [дубликат]

Вопрос с новичком, возможно, просто смущен. Спасибо заранее: предположим, что у меня есть экземпляр объекта (или, возможно, структуры), obj1, класса class1. Следующее стандартное назначение указателя: class1 ...
вопрос задан: 7 July 2015 22:08
13
ответов

что такое роль удаления в распределении динамической памяти в C ++? [Дубликат]

Я пытаюсь найти объяснение для вывода этого следующего кода: #include & lt; iostream & gt; использование пространства имен std; int main () {int * p; p = новый int; * Р = 10; cout & lt; & lt; & lt;
вопрос задан: 4 July 2015 13:34
13
ответов

доступ к данным даже после его удаления [дублировать]

почему я могу получить доступ к данным даже после их удаления. # Включают & л; iostream & GT; использование пространства имен std; int * foo () {int * a = new int; * А = 6; соиЬ & л; & л; & л; & л; епсИ; удалить a; return a; ...
вопрос задан: 4 July 2015 13:34
13
ответов

Указатель, удаленный с помощью оператора удаления, все еще доступен [дубликат]

Я уверен, что у меня что-то не хватает в отношении этой конкретной концепции. У меня есть эта часть кода, в которой я загружаю другое изображение на каждой итерации цикла for, и я хочу освободить память ...
вопрос задан: 4 July 2015 13:34
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++ обычно не использует указатели сложными способами”.

В этом другом вопросе в победе отвечают, что я читал:... хорошее программирование на 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