4
ответа

Как удалить интеллектуальные указатели из кэша, когда больше нет ссылок?

Я пытался использовать интеллектуальные указатели для обновления существующего приложения, и я пытаюсь преодолеть загадку. В моем приложении у меня есть кэш объектов, например, позволяет, называют их книгами. Теперь этот кэш книг...
вопрос задан: 29 April 2012 14:39
4
ответа

PHP | Удаляют элемент из массива с переупорядочением?

Как я могу удалить элемент массива и переупорядочить впоследствии, не имея пустого элемента в массиве? <? $c php = массив (0 => 12,1 => 32); сброс ($c [0]);//исказит массив...
вопрос задан: 22 April 2012 14:39
4
ответа

Что я могу использовать вместо оператора стрелки, '->'?

Для чего оператор стрелки (->) синоним?
вопрос задан: 7 January 2012 20:49
4
ответа

Общее использование для указателей?

Я - студент программирования с двумя классами в C#, но я просто посещаю свой первый урок в C++, и таким образом я подвергаюсь указателям. Я знаю, как они работают, и надлежащий способ использовать их, но меня...
вопрос задан: 30 June 2011 10:13
4
ответа

Casting void pointers

I've seen a lot of the following in older C code: type_t *x = (type_t *) malloc(...); What's the point of casting the pointer returned from malloc() since it's void *? Is it because older C ...
вопрос задан: 27 April 2011 19:29
4
ответа

Необходимость кастинга для общего указателя [duplicate]

Рассмотрим следующие две программы на языке C. Программа № 1 # включает & lt; stdio.h & gt; int main () {int x = 5; int * px; px = & amp; x; printf ("& amp; x =% p\n", & amp; x); ...
вопрос задан: 24 March 2011 11:48
4
ответа

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

Я встретился с работой (с XLC8 и компиляторами MSFT9) часть кода, содержа файл C++ с функцией, определяемой со связью C и ссылочным аргументом. Это прослушивает меня, поскольку ссылками является C++...
вопрос задан: 19 November 2010 10:53
4
ответа

Умные указатели / безопасное управление памятью для C?

Я, и я думаю многие другие, имели большой успех с помощью интеллектуальных указателей для оборачивания небезопасных операций памяти в C++, с помощью вещей как RAII, и так далее. Однако обертывание управления памятью легче...
вопрос задан: 1 September 2010 17:54
4
ответа

Существуют ли указатели в .NET?

Я хочу знать, существуют ли указатели в технологии .NET. Если да, есть ли пример для указателей в C #? Пожалуйста, ведите меня.
вопрос задан: 31 August 2010 12:11
4
ответа

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

У меня есть следующая программа. Тем не менее, я могу Я не понимаю, почему я должен передать адрес массива. Когда они оба указывают на один и тот же адрес. По какому адресу находится первый элемент ...
вопрос задан: 17 August 2010 16:35
4
ответа

static_cast может превратить ненулевого указателя в нулевого указателя?

Я должен написать код для функции обратного вызова (это назовут из ATL, но это не действительно важно): обратный вызов HRESULT (освобождают* myObjectVoid) {если (myObjectVoid == 0) {возврат...
вопрос задан: 12 August 2010 14:49
4
ответа

Другой момент изучения C++: возврат строк от функций

У меня есть некоторые основные вопросы о C++. Рассмотрите следующий код, в котором я пытаюсь возвратить строку. станд. константы:: string& NumberHolder:: getValueString () {символьный valueCharArray[100];...
вопрос задан: 19 July 2010 15:43
4
ответа

Создание интерфейса для абстрактного класса обрабатывает по шаблону в C++

У меня есть код как ниже. У меня есть абстрактный шаблонный класс Foo и два подкласса (Foo1 и Foo2), которые происходят из инстанцирований шаблона. Я хочу использовать указатели в своей программе, которая может указать...
вопрос задан: 15 July 2010 00:10
4
ответа

Получите смещение поля в записи Дельфи во времени выполнения

Учитывая тип записи: TItem = записывают UPC: строка [20]; Цена: Валюта; Стоимость: Валюта;... конец; И название поля как строка, как я могу получить смещение того поля в...
вопрос задан: 2 July 2010 09:11
4
ответа

Обнаружьте адресную арифметику с указателями из-за LARGEADDRESSAWARE

Я хотел бы переключить свое приложение на LARGEADDRESSAWARE. Одной из проблем для наблюдения за является адресная арифметика с указателями, поскольку различие в указателе больше не может быть представлено, как подписано 32b. Есть ли некоторый путь как...
вопрос задан: 23 June 2010 08:01
4
ответа

разыменование нулевого указателя

интервал* p = 0; интервал* q = &*p; это неопределенное поведение или нет? Я просмотрел некоторые связанные вопросы, но этот определенный аспект не обнаружился.
вопрос задан: 24 May 2010 11:43
4
ответа

Для чего указатели должны классифицировать участников, используемых?

Я читал об указателях на участников класса, но я никогда не видел, что они используются в любом практическом применении. Кто-то может объяснить, каковы варианты использования таких указателей? Это действительно необходимо для...
вопрос задан: 6 May 2010 05:06
4
ответа

Сколько инструкций получить доступ к указателю в C?

Я пытаюсь выяснить, сколько тактов или общих инструкций требуется для доступа к указателю в C. Я не думаю, что знаю, как выяснить, например, p-> x = d-> + f-> b я принял бы две загрузки...
вопрос задан: 30 April 2010 20:46
4
ответа

C++: Указатели и объем

интервал* тест () {интервал = 5; интервал* b = &a; возвратите b;} результатом теста будет неверный указатель? Насколько я знаю, что должен быть удаленным и затем b стал бы испорченным указателем, правильно?...
вопрос задан: 30 April 2010 16:32
4
ответа

C++: получение адреса запуска станд.:: вектор?

Иногда полезно использовать начальный адрес станд.:: вектор и временно рассматривает тот адрес как адрес регулярно выделяемого буфера. Например, замените это: символ* buf = новый...
вопрос задан: 28 April 2010 09:36
4
ответа

Как итераторы и указатели связаны?

Код с итераторами в значительной степени походит на код с указателями. Итераторы имеют некоторый неясный тип (как станд.:: вектор <интервал>:: итератор, например). То, что я не получаю, то, как итераторы и указатель...
вопрос задан: 28 April 2010 09:28
4
ответа

C++: Вектор объектов по сравнению с вектором указателей на новые объекты?

Я стремлюсь улучшить свои навыки C++ путем записи демонстрационного рендерера программного обеспечения. Это берет объекты, состоящие из точек в 3-м пространстве, и отображает их на 2-ю область просмотра и рисует круги переменного размера для...
вопрос задан: 22 April 2010 19:03
4
ответа

Разве Итератор в C++ не является своего рода указателем?

Хорошо на этот раз я решил составить список с помощью STL. Я должен создать выделенный сокет TCP для каждого клиента. Таким образом, каждый раз у меня есть соединение, я инстанцирую сокета и добавляю указатель на него на...
вопрос задан: 18 April 2010 03:49
4
ответа

Если я использую static_cast или reinterpret_cast при кастинге пустоты* ко что

И static_cast и reinterpret_cast, кажется, хорошо работают для кастинга пусто* к другому типу указателя. Существует ли серьезное основание способствовать один по другому?
вопрос задан: 10 April 2010 05:06
4
ответа

Проблема указателя/ссылки вектора C++

Смотрите на этот пример: #include <iostream> #include <вектор> #include <строка> с помощью станд. пространства имен; класс mySubContainer {общественность: строка val;}; класс...
вопрос задан: 5 April 2010 10:42
4
ответа

c несовместимые типы в присвоении, проблеме с указателями?

Привет я работаю с C, и у меня есть вопрос о присваивающихся указателях. нечто структуры {интервал _bar; символ * _car [SOME_NUMBER];//это предназначено, чтобы быть массивом символа * так, чтобы он мог содержать указатели на...
вопрос задан: 5 April 2010 02:41
4
ответа

использовать '& amp;' для создания указателя на член [duplicate]

Этот вопрос задавали так много раз, но в разных вариантах. Моя проблема в том, что я использую curlib для c ++, и в этом lib есть синтаксис, где я должен использовать указатель fuction: ...
вопрос задан: 25 March 2010 17:44
4
ответа

Почему делает станд.:: суд преобразовывает энергозависимые указатели на bool?

При попытке ухаживать за указателем на энергозависимый тип, даже энергозависимым символьным указателем, где Вы обычно ожидали бы, что суд распечатает строку, Вы вместо этого просто доберетесь '1' (предположение, что указатель не...
вопрос задан: 23 March 2010 18:04
4
ответа

Управление памятью C#: небезопасное ключевое слово и указатели

Что последствия (положительны/отрицательны) относительно использования небезопасного ключевого слова в C# для использования указателей? Например, что случилось со сборкой "мусора", что является усилениями/потерями производительности, что...
вопрос задан: 22 March 2010 22:53
4
ответа

Длина массива с указателями

Как в C++ получают длину массива с указателями только? Я знаю, что имя вкладки является указателем на первый элемент, но что затем?
вопрос задан: 17 March 2010 00:01