Результаты поиска по запросу "pointers"
Как определить, был ли удален указатель, и надежно удалить его?
ВC ++Как решить или узнать, был ли ранее удален указатель ?? когда я пытался удалить указатель, который был ранее удален в другой части кода, он выдал исключение, которое не может быть обработано. Мне было интересно, если есть способ проверить ...
Эффективный способ обработки файловых указателей в Java? (Использование BufferedReader с указателем файла)
У меня есть файл журнала, который обновляется каждую секунду. Мне нужно периодически читать файл журнала, и после чтения мне нужно сохранить позицию указателя файла в конце последней строки, которую я прочитал, и при следующем периодическом ...
В чем разница между указателем с плавающей точкой и адресом указателя типа int?
Я пытался запустить этот код, int *p; float q; q = 6.6; p = &q;Хотя это будет предупреждение, но я думаю,&q а такжеp одинакового размера, поэтомуp может иметь адресq, Но когда я печатаю&q а такжеp Я получаю другой вывод. Это мой вывод *p = ...
C ++, как получить длину массива указателей? [Дубликат]
На этот вопрос уже есть ответ здесь: Как найти «sizeof» (указатель на массив)? [/questions/492384/how-to-find-the-sizeof-a-pointer-pointing-to-an-array] 13 ответовУ меня проблемы с поиском длины массива указателей. Допустим, у меня есть: char ...
Использование SWIG с указателем на функцию в структуре C
Я пытаюсь написать оболочку SWIG для библиотеки C, которая использует указатели на функции в своих структурах. Я не могу понять, как обращаться со структурами, которые содержат указатели на функции. Ниже приведен упрощенный пример. test.i: /* ...
Нарушает ли это приведение указателей строгое правило наложения имен?
Это быстрая реализация с обратным квадратным корнем из Quake III Arena: float Q_rsqrt( float number ) { long i; float x2, y; const float threehalfs = 1.5F; x2 = number * 0.5F; y = number; i = * ( long * ) &y; // evil floating point bit level ...
Преобразование многомерных массивов в указатели в C ++
У меня есть программа, которая выглядит следующим образом: double[4][4] startMatrix; double[4][4] inverseMatrix; initialize(startMatrix) //this puts the information I want in startMatrixТеперь я хочу вычислить обратное значение startMatrix и ...
C ++ Полиморфизм и векторы, указывающие производный класс векторов на базовый класс векторов
Скажем: Apple является производным от базового класса Fruit, тогда есть класс ApplePicker, производный от базового класса FruitPicker. Класс ApplePicker имеетvector<Apple> appleListкласс выбора фруктов имеет указатель наvector<Fruit> то ...
Останутся ли указатели на строковые литералы действительными после возврата функции?
Верен ли указатель, возвращаемый следующей функцией? const char * bool2str( bool flg ) { return flg ? "Yes" : "No"; }Хорошо работает в Visual C ++ и g ++. Что стандарт C ++ говорит об этом?
В чем разница между возвращением char * и char [] из функции? [Дубликат]
На этот вопрос уже есть ответ: Как получить доступ к локальной переменной из другой функции с помощью указателей? [/questions/4570366/how-to-access-a-local-variable-from-a-different-function-using-pointers] 9 ответов Строковые литералы: куда ...