Результаты поиска по запросу "pointers"
Создать массив, который указывает только на часть другого массива?
У меня есть огромный массив, который содержит элементы ссылочного типа, и я хочу создать множество других массивов, которые по существу просто указывают на конкретные части этого одного большого массива. Другими словами, я хочу создать ...
Лучше ли вводить указатель, возвращаемый функцией malloc?
Для приведенного ниже кода на C сравните определения указателей int a и b; #include <stdio.h> #include <stdlib.h> int main() { int *a=malloc(sizeof(int)); int *b=(int *)malloc(sizeof(int)); return(0); }В любом случае лучше типизировать указатель ...
@hunterloftis Смотрите отредактированный ответ.
омпилирует и работает:
C - Что происходит с памятью после освобождения ()? [Дубликат]
На этот вопрос уже есть ответ здесь: Что происходит с памятью после free ()? [/questions/5125015/what-happens-to-memory-after-free] 4 ответаУ меня есть этот тип структуры, для которого я malloc, и после того, как я освобождаю его, указатель все ...
Указатели и структура
чал указатели C ++ и-> Оператор показался мне странным. Вместоptr->hello(); можно написать(*ptr).hello(); потому что это также, кажется, работает, поэтому я подумал, что первое - это просто более удобный способ. Это так или есть какая-то разница?
http://www.devartplus.com/3-simple-ways-to-create-singleton-in-c/
еализации одноэлементного в C ++, лучше ли GetInstance () возвращать указатель на одноэлементный объект или ссылку? Это действительно имеет значение?
quuxplusone.github.io/draft/fancy-pointers.html
я есть структура, похожая на указатель, которая идет вместо указателя. Разница с указателем заключается в том, что он имеет дополнительную информацию, которую (также специальный) распределитель может использовать для освобождения памяти. Эта ...
Чистые проекты C ++ могут использовать std :: function & std :: bind для достижения того, о чем вы спрашиваете, но библиотека C, используемая проектом C ++, не может работать с этими типами.
я есть библиотека C с такой структурой: struct A { void process(){ doProcess(); }; void (*doProcess)(void); }Теперь у меня есть класс, как class B { public: B(): a(){ a.doProcess = print(); } void print(){ // do anything } private: A a; }Это не ...
и просто напиши:
наилучший способ вернуть многомерный массив из функции в c? Скажем, нам нужно сгенерировать многомерный массив в функции и вызвать его в main, лучше ли обернуть его в структуру или просто вернуть указатель на память в куче? int ...
В основном на встраиваемой платформе мы используем прямые адреса вместо имен
азначить адрес указателя вручную (например, для адреса памяти0x28ff44) на языке программирования C?