0
ответов

Указатель C для структуры - ошибка сегментации

У меня проблемы с этой программой. Все очень просто. Мне нужно присвоить моей структуре значения из созданных мной указателей, но я продолжаю получать ошибку сегментации. Есть идеи, что я делаю не так: # ...
вопрос задан: 14 November 2010 22:44
0
ответов

C - инициализировать массив структур

У меня проблема с инициализацией массива структур. Я' инициализация из несовместимого указателя типа «&», присвоение из несовместимого указателя ...
вопрос задан: 13 November 2010 16:35
0
ответов

int num = * (int *) число; Что это делает?

Я смотрел на некоторый код C ++, и я увидел это: int num = * (int *) number; Я никогда не видел этого раньше? это было в функции, помеченной так: void * customer (void * number) {} Что это вообще делает? ...
вопрос задан: 13 November 2010 00:47
0
ответов

Указатель, указывающий на пустой массив

У меня есть указатель, указывающий на начало массива, но мне нужно проверить, что он не выделен. Я подумал о разыменовании указателя и проверке NULL, но это приводит к ошибке типа. Может ...
вопрос задан: 8 November 2010 17:33
0
ответов

Копировать объект - сохранить полиморфизм

Следующий код пытается скопировать объект и сохранить исходный тип. К сожалению, это не работает (каждый скопированный объект станет супер, а не того же класса, что и оригинал). ...
вопрос задан: 8 November 2010 10:00
0
ответов

Является ли хорошей практикой возвращать указатель из функции в c?

Например: int * point () {int * q = malloc (sizeof (int)); * q = 20; вернуть q; } int main () {int * a = точка (); бесплатно (а); } Интересно, хорошо ли это в c?
вопрос задан: 8 November 2010 00:07
0
ответов

Может ли компилятор C сгенерировать исполняемый 64-битный файл, где указатели 32 -bits?

Большинство программ хорошо подходят для адресного пространства <4 ГБ, но должны использовать новые функции, доступные только в архитектуре x64. Существуют ли компиляторы / платформы, на которых я могу использовать регистры x64 и определенные ...
вопрос задан: 7 November 2010 08:31
0
ответов

Why C is not a dynamic language?

As I know that in C, we can use function pointer and this is called during run-time (1). By definition from wikipedia: Dynamic programming language is a term used broadly in computer science to ...
вопрос задан: 5 November 2010 21:52
0
ответов

Как импортировать XML-строку в php DOMDocument

Например, я создаю такой DOMDocument: createDocumentType ('html', ...
вопрос задан: 2 November 2010 18:50
0
ответов

Указатели - это плохо?

Я сейчас программирую на C ++, и мне нравится использовать указатели. Но похоже, что другие, более новые языки, такие как Java, C # и Python, не позволяют вам явно объявлять указатели. Другими словами, вы можете '...
вопрос задан: 2 November 2010 04:34
0
ответов

How to convert a local variable to a pointer in C++?

I have a variable that is an object : Foo x; And I need to call a function that requires a Foo*. How can I convert from Foo to Foo*. I know this wont work : Foo* y = &x; o->setFoo(y); ...
вопрос задан: 1 November 2010 18:37
0
ответов

C++ Struct pointer question

This is probably simple, but im trying to try and understand pointers better. Lets say I have a struct struct Person{ char Name[20]; char ID[15]; char Address[50]; char Number[15]; }; and ...
вопрос задан: 1 November 2010 01:37
0
ответов

Можно ли в C инициализировать строку в объявлении указателя таким же образом, как я могу инициализировать строка в объявлении массива символов?

Достигают ли эти две строки кода одного и того же результата? Если бы у меня были эти строки в функции, хранится ли строка в стеке в обоих случаях? Есть ли веская причина, почему я должен использовать одно вместо другого, ...
вопрос задан: 29 October 2010 16:43
0
ответов

Указатель на массив указателей на связанные списки

Привет, ребята Правильно, так что я занимался этой проблемой последние 6 часов и безуспешно нажимал на Google. Правильно, мне нужен указатель на массив. Этот массив содержит указатели на связанные списки. ...
вопрос задан: 28 October 2010 20:20
0
ответов

Вывести параметры и передать по ссылке [closed ]

Я присоединился к новой группе, у которой есть рекомендации по кодированию, которые (мне) кажутся устаревшими. Но просто сплочение против машины без действующей резервной копии ни к чему не приведет. Итак, я обращаюсь к SO, чтобы посмотреть ...
вопрос задан: 27 October 2010 07:38
0
ответов

Что означает Far в c?

const struct sockaddr FAR * name,
вопрос задан: 26 October 2010 14:04
0
ответов

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

У меня вопрос относительно скорости разыменования указателя. У меня такая структура: typedef struct _TD_RECT TD_RECT; struct _TD_RECT {двойной левый; двойная вершина; двойное право; double ...
вопрос задан: 21 October 2010 11:24
0
ответов

Каков тип данных указателя в c?

указатели целочисленного или неподписанного типа данных?
вопрос задан: 20 October 2010 09:26
0
ответов

Путаница в отношении указателей и многомерных массивов

Если возможно следующее: MyFunction (int * array, int size) {для (int i = 0; i
вопрос задан: 18 October 2010 04:02
0
ответов

Что гарантировано в отношении размера указателя на функцию?

В C мне нужно знать размер структуры, в которой есть указатели на функции. ...
вопрос задан: 15 October 2010 11:30
0
ответов

Visual C ++ / CLI (CLR) Нулевой указатель

Я не хочу реализовывать следующий код - проверку, является ли указатель нулевым или ненулевым. Если указатель указывает на объект, то проделайте что-то с этим объектом, если нет - пропустите этот блок кода. Мой код: ref ...
вопрос задан: 15 October 2010 11:02
0
ответов

Ищу функциональность PostMessage в Qt

Win32 API имеет функцию PostMessage, которая отправляет сообщение в конец очереди сообщений графического интерфейса пользователя для обработки позже из потока GUI, в отличие от SendMessage, который отправляет и обрабатывает ...
вопрос задан: 14 October 2010 20:35
0
ответов

Что представляет собой значение указателя на функцию?

Пытаетесь понять, что на самом деле представляет указатель на функцию? Это адрес в сегменте кода, где находится функция? Например: этот фрагмент кода: #include void foo (...
вопрос задан: 14 October 2010 05:39
0
ответов

getItemAtPosition () Как получить читаемые данные из выбранного элемента в ListView

У меня есть listView контактов, которые я получил из примера Android ContactManager. Этот список отображается нормально, но я могу ' Я загнал себя в угол. Моей целью было взять неуправляемую библиотеку C ++ и кучу файлов заголовков и раскрыть их ...
вопрос задан: 8 October 2010 01:24
0
ответов

boost :: python: как вызвать функцию, которая ожидает указатель?

У меня есть функция, которая принимает указатель типа int и предоставляет его через boost :: python . Как я могу вызвать эту функцию из Python? в C ++ с boost :: python: void foo (int * i); ... def ("фу", фу); в python: ...
вопрос задан: 7 October 2010 12:09
0
ответов

Каков правильный способ смещения указатель?

Я хочу передать указатель на функцию. Я хочу, чтобы этот указатель указывал на какое-то место в середине массива. Скажем, у меня есть массив вроде unsigned char BufferData [5000] ;, было бы так ...
вопрос задан: 6 October 2010 13:09
0
ответов

Члены класса, которые являются объектами - указатели или нет? C ++

Если я создаю класс MyClass, и у него есть какой-то закрытый член, например MyOtherClass, лучше сделать MyOtherClass указателем или нет? Что это означает также, что он не является указателем с точки зрения того, где ...
вопрос задан: 6 October 2010 10:29
0
ответов

Как перегрузить operator == () для указателя на класс?

У меня есть класс AString. Это довольно просто: class AString { общедоступные: AString (const char * pSetString = NULL); ~ AString (); логический оператор == (const AString & pSetString); ... ...
вопрос задан: 6 October 2010 09:15
0
ответов

Разница между char * str = «STRING» и char str [] = «STRING»?

При написании простой функции для удаления определенного символа из строки я упал на это странная проблема: void str_remove_chars (char * str, char to_remove) {if (str && to_remove) { ...
вопрос задан: 6 October 2010 06:00
0
ответов

Ближний и дальний указатели

В чем разница между нашими обычными указателями (теми, которые мы обычно используем), ближними и дальними указателями указатели и есть ли практическое использование ближних и дальних указателей в современных системах C / C ++? Любые ...
вопрос задан: 6 October 2010 06:00