7
ответов

Что является проблемой с интервалом *p; *p=23;

Вчера в моем интервью меня задали этот вопрос. (В то время я был высоко герметизирован таким количеством резких вопросов). интервал *p; *p=23; printf (" %d", *p); Есть ли какая-либо проблема с этим кодом? Я...
вопрос задан: 29 March 2010 16:06
7
ответов

Указатель функции делает программу медленной?

Я читал об указателях функции в C. И все сказали, что это сделает мой прогон программы медленным. Действительно ли это верно? Я сделал программу для проверки его. И я получил те же результаты на обоих случаях. (измерьте время.) Так...
вопрос задан: 17 March 2010 03:47
7
ответов

Имеет ли смысл использовать free () для указателя, который уже имеет NULL? [Дубликат]

У меня есть один указатель, который является NULL, но если значение NULL является его значением, я думаю, что все еще можно освободить выделенную для него память. Это правда?
вопрос задан: 11 March 2010 15:15
7
ответов

освобождение нулевого указателя

Что происходит в памяти, если мы пытаемся освободить указатель, который указывает на ПУСТОЙ УКАЗАТЕЛЬ? Это когда-либо допустимо? Почему это не показывает предупреждения/сообщений об ошибках?
вопрос задан: 11 March 2010 14:15
7
ответов

Копирование строки в C

Я смущен этим кодом: (http://www.joelonsoftware.com/articles/CollegeAdvice.html), в то время как (*s ++ = *t ++); Каков порядок выполнения? *s = *t сначала сделан и затем каждый из них...
вопрос задан: 7 March 2010 19:16
7
ответов

C++: структура будет скопирована правильно?

У меня есть указатель на структуру, и я должен реализовать метод, который скопирует все содержание памяти структуры. Вообще говоря, я должен выполнить глубокую копию структуры. Вот...
вопрос задан: 21 January 2010 19:55
7
ответов

Как повторно присвоить 'этот' указатель в функции элемента объекта?

У меня есть интересный вопрос об указателях C++. Вы, вероятно, будете думать, что я должен изменить свой дизайн и постараться не делать то, что я делаю, и Вы, вероятно, правы. Но давайте предположим, что я имею...
вопрос задан: 12 January 2010 15:39
7
ответов

Кастинг между целыми числами и указателями в C++

#include <iostream> использование станд. пространства имен; международное основное () {интервал *p, *c; p = (интервал*) 10; c = (интервал*) 20; суд <<(интервал) p <<(интервал) c;} Кто-то спросил меня "Что не так с вышеупомянутым код
вопрос задан: 3 January 2010 13:02
7
ответов

Указатели переключателя в функции на языке программирования C

Как Вы переключаете указатели в функцию? освободите ChangePointers (интервал *p_intP1, интервал *p_intP2); международное основное () {интервал i = 100, j = 500; интервал *intP1, *intP2; указатели */intP1/* = &i; intP2 = &j;...
вопрос задан: 29 December 2009 04:26
7
ответов

Передача указателя от C до блока

Я хочу использовать "_test_and_set блокировку" реализация ассемблера с атомарной инструкцией по сборке подкачки в моей программе C/C++. класс LockImpl {общественность: статическая пустота lockResource (DWORD...
вопрос задан: 24 December 2009 00:03
7
ответов

динамическая память создается в функции [дубликат]

Я хотел бы знать техническую причину (с точки зрения памяти), почему эта часть кода не будет работать: #include <stdio.h> #include <stdlib.h> интервал* забава (интервал*); международное основное () {интервал a=5; интервал*...
вопрос задан: 14 December 2009 10:30
7
ответов

array/arrayname является не всегда указателем на первый элемент в C?

То, что входит ниже arrayname, является не всегда указателем на первый элемент в C? международный myArray[10] = {0}; printf (" %d\n", &myArray);/* печатает memadress для первого элемента */printf (" %d\n"...
вопрос задан: 4 December 2009 08:20
7
ответов

Используя указатели для свопинга интервала выстраивают значения

Я, как предполагается, использую указатели для свопинга ints в массиве. Это компилирует без ошибок или предупреждений и выполнений, но не подкачивает ints. Любые предложения были бы полезны!!! Вот тестер: #import и...
вопрос задан: 3 November 2009 23:26
7
ответов

Почему/Когда использовать (!! p) вместо (p! = ПУСТОЙ УКАЗАТЕЛЬ)

В следующем коде, что является преимуществом использования (!! p) вместо (p! = ПУСТОЙ УКАЗАТЕЛЬ)? Класс А *p = getInstanceOfAClass (); если (!! p)//делают что-то еще//делает что-то, не имея допустимого указателя
вопрос задан: 22 October 2009 08:15
7
ответов

Преобразование многомерных массивов в указатели в C ++

У меня есть программа, которая выглядит следующим образом: double [4] [4] startMatrix; double [4] [4] inverseMatrix; initialize (startMatrix) // это помещает информацию, которую я хочу, в startMatrix, который я сейчас хочу ...
вопрос задан: 18 October 2009 05:33
7
ответов

Когда Вы хотите использовать указатели по сравнению со значениями в C++?

Я происхожу из Java и пытаюсь изучить C++. Насколько я могу сказать, использование Указателей очень похоже на то, как ссылочные переменные работают в Java, в этом Вы передаете адрес памяти значению. Так я...
вопрос задан: 14 October 2009 00:26
7
ответов

Почему слабые указатели полезны?

Я читал на поиске сборки "мусора" функций для включения в мой язык программирования, и я столкнулся "со слабыми указателями". Отсюда: Слабые указатели похожи на указатели, за исключением того, что...
вопрос задан: 28 September 2009 03:32
7
ответов

Моделирование указателей в Python

Я пытаюсь пересечь компиляцию на языке дома (ihl) к Python. Одной из ihl функций являются указатели и ссылки, которые ведут себя как Вы, ожидал бы от C или C++. Например, можно сделать это: =...
вопрос задан: 26 August 2009 10:17
7
ответов

Касательно и в C# то же указатели в C++?

Я просто сделал стандартную программу Подкачки в C# как это: статическая пустая Подкачка (касательно интервала x, касательно интервала y) {интервал работают временно = x; x = y; y = временный файл;} Это делает то же самое, которое делает этот код C++: осв
вопрос задан: 22 July 2009 18:46
7
ответов

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

В проекте C++, который использует интеллектуальные указатели, такие как повышение:: shared_ptr, что хорошие принципы проектирования расценивают использование "этого"? Полагайте что: опасно сохранить необработанный указатель, содержавшийся в...
вопрос задан: 17 July 2009 20:11
7
ответов

C++: членский указатель инициализируется?

Пример кода должен объяснить вещи: класс A {B* свинец; C* ПК; D d; общественность: (интервал i, интервал j): d (j) {ПК = новый C (я, "abc");}//свинец примечания не инициализируется, например, свинец (...
вопрос задан: 17 July 2009 16:11
7
ответов

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

Я хорошо знаю об уродстве этого вопроса, я все еще хотел бы знать, возможно ли это: Когда программа пробует к чтению-записи к недопустимому указателю (ПУСТОЙ, освобожденный блок, и т.д.'), окна отказывают...
вопрос задан: 14 June 2009 17:57
7
ответов

C++: различие между амперсандом “&\” и звездочкой “*” в функции/объявлении метода?

Есть ли некоторое тонкое различие между теми: освободите a1 (пустите в ход &b) {b=1;}; a1 (b); и освободите a1 (плавание *b) {(*b) =1;}; a1 (&b);? они оба делают то же (или таким образом, это кажется от...
вопрос задан: 27 February 2009 21:01
7
ответов

Указатели Objective C?

Я плохо знаком с кодированием и попыткой набрать скорость с Objective C. Столкнулся с некоторым кодом, который я не понял. Я надеялся, что кто-то мог разъяснить его для меня. В случае ниже, я не уверен как *foo2...
вопрос задан: 9 February 2009 19:19
7
ответов

Это приведет к утечке памяти в C++?

У меня есть сомнение управления памятью C++, это (очевидно), связано со ссылками и указателями. Предположим, что у меня есть класс Класс с методом my_method: Класс OtherClass&:: my_method (...) {...
вопрос задан: 24 January 2009 11:29
7
ответов

Почему эта строка с указателем возвращает случайный набор символов? [Дубликат]

Для класса я пишу фрагмент кода, чтобы взять указатель, указывающий на строку, отменить его и установить на другой указатель строки. Я получаю код работает нормально, и он отлично меняет строку. ...
вопрос задан: 8 December 2008 16:41
7
ответов

Что от указателя к указателю константы означает в C и в C++?

Я знаю, что эмпирическое правило читает объявления справа налево, и я был абсолютно уверен, что знал то, что продолжалось, пока коллега не сказал мне что: константа MyStructure ** ppMyStruct; означает "ppMyStruct...
вопрос задан: 3 December 2008 20:33
7
ответов

Бросок указателя функции к другой подписи

Я использую структуру указателей функции для реализации интерфейса для различных бэкендов. Подписи очень отличаются, но возвращаемые значения являются почти всей пустотой, пусто * или международная структура...
вопрос задан: 10 October 2008 09:38
7
ответов

международная матрица с указателями в C - беспорядок выделения памяти

У меня есть некоторые проблемы с созданием международной матрицы, не создавая утечки памяти. Я хочу смочь превратить данную (глобальную) матрицу в любой размер динамично через read_matrix (). Но затем я хочу быть...
вопрос задан: 19 September 2008 21:11
6
ответов

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

Следующий фрагмент кода (правильно) дает предупреждение в C и ошибку в C++ (использующий gcc и g ++ соответственно, протестированный с версиями 3.4.5 и 4.2.1; MSVC, кажется, не заботится): символ ** a; константа...
вопрос задан: 10 September 2019 00:46