5
ответов

C указатели и строка [дубликат]

Может ли кто-нибудь сказать мне, почему моя последняя строка печатает строку enteir вместо адреса char str [20]; char * sp; cin & gt; str; зр = ул; cout & lt; & amp; str [0];
вопрос задан: 8 July 2014 05:19
5
ответов

C ++ char * Confusion [duplicate]

Я довольно новичок в C ++ и пытаюсь понять указатели. Почему следующий код выводит asdf вместо адреса памяти? По моему мнению, указатель - это переменная, которая хранит ...
вопрос задан: 8 July 2014 05:19
5
ответов

Кастинг константы освобождает указатель на массив указателей символа константы правильно в C

У меня есть часть кода C, который похож на это: символ константы (*foo) [2] = панель (); Теперь панель () является функцией, которая возвращается (константа пусто *). Как я правильно бросаю этот указатель константы? Код производит это...
вопрос задан: 24 June 2014 18:49
5
ответов

Как установить положение курсора мыши в C на Linux?

как я могу установить положение курсора мыши в X-окне с помощью программы C в соответствии с Linux? спасибо :) (как setcursorpos () в WIN) РЕДАКТИРОВАНИЕ: я попробовал этот код, но не работает: #include <curses.h>...
вопрос задан: 12 February 2014 17:52
5
ответов

Указатели/Ссылки Возврата C++

У меня есть довольно хорошее понимание оператора разыменования, адрес оператора и указатели в целом. Я однако запутываюсь, когда я вижу материал, такой как это: интервал* returnA () {интервал *j =...
вопрос задан: 21 October 2013 06:27
5
ответов

Что именно является nullptr?

Теперь у нас есть C ++ 11 со многими новыми функциями. Интересным и запутанным (по крайней мере для меня) является новый nullptr. Ну, больше не нужно для неприятного макроса NULL. int * x = nullptr; myclass * obj = ...
вопрос задан: 9 October 2013 12:36
5
ответов

Есть что-то вроде указателя C ++ в C #? [Дубликат]

Есть ли что-то вроде c ++-указателя в c #, потому что я хочу изменить значение переменной, объявленную в другом методе. Мой метод должен возвращать значение bool, но также мне нужно изменить значение строковой переменной. В C + ...
вопрос задан: 1 August 2013 12:19
5
ответов

C ++ Как работать с Invalid Pointers / Zero Pointers [duplicate]

Мне был задан целочисленный указатель (переданный через функцию), который я не могу изменить, который может указывать на недопустимую память или является нулевым указателем. Мне нужно знать, есть ли способ проверить, нет или нет ...
вопрос задан: 19 June 2013 23:40
5
ответов

Передающий аргумент указателя ссылкой под C?

#include <stdio.h> #include <stdlib.h> освобождают getstr (символ *&retstr) {символ *tmp = (символ *) malloc (25); strcpy (tmp, "привет, мир"); retstr = tmp;} международное основное (пустота) {символ *retstr;...
вопрос задан: 13 May 2013 16:14
5
ответов

Malloc в вызове функции, кажется, становится освобожденным по возврату?

Я думаю, что у меня есть он вниз к самому основному случаю: международное основное (интервал argc, символ ** argv) {интервал * прибытие; нечто (прибытие); printf ("автомобиль [3] = %d\n", прибытие [3]); свободный (прибытие); возвратитесь 1;} осв
вопрос задан: 4 May 2013 10:42
5
ответов

JavaScript не может изменить ссылку на указатель [duplicate]

В JavaScript я понимаю, что когда вы передаете объект в функцию, он передается по ссылке. И вы можете изменить объект, на который указывает указатель. НО, почему вы не можете изменить WHAT указатель ...
вопрос задан: 19 April 2013 06:08
5
ответов

Почему это кодирует для изменения строки не, работают?

Со строками c-стиля, как Вы присваиваете символ адресу памяти, на который указывает символьный указатель? Например, в примере ниже, я хочу изменить цифру на "123 456", таким образом, я пытался установить p на...
вопрос задан: 20 December 2012 12:03
5
ответов

Создайте указатель на двухмерную антенную решетку

Мне нужен указатель на статический 2-мерный массив. Как это сделано? статический uint8_t l_matrix[10][20]; освободите тест () {uint8_t ** matrix_ptr = l_matrix;//неверное представление} я получаю все виды ошибок как:...
вопрос задан: 4 December 2012 12:32
5
ответов

Передача ссылкой через несколько функций

Эй все. Я работаю над проектом для школы, куда я должен передать несколько параметров ссылкой через несколько функций. Я понимаю, как я могу передать ссылкой от того, где переменные...
вопрос задан: 11 October 2012 15:10
5
ответов

Двойные связанные списки в C++

У меня есть присвоение, которое требует, чтобы мы реализовали класс двунаправленного связанного списка. По некоторым причинам они определили структуру узла следующим образом: узел структуры {узел *затем; узел *предыдущий; T *o;};...
вопрос задан: 18 September 2012 14:10
5
ответов

Удалите пробелы из строки, но не вначале или конец

Я пытаюсь удалить пробелы из строки в C, не от конца, ни начало, просто несколько пробелов в строке, Например, привет все, кого это - тест, имеет два пробелов между привет...
вопрос задан: 16 September 2012 15:47
5
ответов

C: указатель на структуру в определении структуры

Как может я иметь указатель на следующую структуру в определении этой структуры: структура определения типа {интервал a; интервал b;* затем;} A; это - то, как я сначала записал это, но это не работает.
вопрос задан: 27 May 2012 21:54
5
ответов

Когда возвращать указатель, скаляр и ссылку в C ++?

Я перехожу с Java на C ++ и немного запутался в гибкости языка. Один момент заключается в том, что существует три способа хранения объектов: указатель, ссылка и скаляр (хранение самого объекта ...
вопрос задан: 23 April 2012 11:38
5
ответов

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

Я программирую с нормальными указателями, но я услышал о библиотеках, любят Повышение та реализация интеллектуальные указатели. Я также видел, что в механизме визуализации Ogre3D существует глубокое использование общих...
вопрос задан: 3 December 2011 02:58
5
ответов

Используя далекие указатели функции

Я понимаю, что далеко конкретный компилятор, но мое ожидание состоит в том, что размещение далекого спецификатора должно иметь смысл тем, кто действительно понимает указатели. Так, у меня есть два приложения это...
вопрос задан: 22 November 2011 01:56
5
ответов

Что происходит с указателями в этом отрывке?

Мне любопытно относительно того, почему это - ошибка и что означает сообщение об ошибке. Вот некоторый код: интервал *x [] = {"нечто", "панель", "baz"}; интервал *y [] = {"нечто", "панель", "baz"
вопрос задан: 23 August 2011 00:18
5
ответов

Как получить доступ к полю структуры в функции при наличии матрицы структур, которая передается функции в c [duplicate]

Привет всем, мне нужна помощь :( У меня есть структура в моем файле, такая как typedef struct {uint16_t n; // x axis uint16_t m; // y axis uint8_t value; uint8_t закончен;} one_element; Теперь ...
вопрос задан: 28 July 2011 18:05
5
ответов

Какой смысл (NSError **) ошибка?

Пример: - сохраните: метод NSManagedObjectContext объявляется как это: - (BOOL) сохраните: (NSError **) ошибка Начиная с NSError уже является классом, и передача указателя на самом деле имела бы эффект...
вопрос задан: 9 March 2011 17:16
5
ответов

Массив указателей и sizeof беспорядок

Почему следующее кодирует вывод 4? символ ** указатель = новый символ* [1]; станд.:: суд <<sizeof (указатель) <<"\n"; у меня есть массив указателей, но он должен иметь длину 1, не так ли?
вопрос задан: 29 November 2010 12:05
5
ответов

Проверка, если это является пустым

Когда-либо имеет смысл проверять, является ли это пустым? Скажите, что у меня есть класс с методом; в том методе я проверяю это == ПУСТОЙ УКАЗАТЕЛЬ, и если это, возвратите код ошибки. Если это является пустым, то это означает...
вопрос задан: 25 September 2010 04:45
5
ответов

Изменение const через неконстантный указатель

Я немного запутался в том, что произошло в следующем коде: const int e = 2; int * w = (int *) & e; // (1) приведение для удаления константности * w = 5; // (2) cout & lt & lt * w & lt & lt ...
вопрос задан: 18 September 2010 18:17
5
ответов

l-значение требуемой ошибки для оператора сравнения [duplicate]

Я смотрю несколько других сообщений SE, чтобы узнать, похожи ли они на мою проблему, но, насколько я вижу, это не так. Я делаю двоичное дерево поиска как часть назначения для моего класса. Мое добавление ...
вопрос задан: 9 September 2010 08:05
5
ответов

Сначала чтение строк с неопределенной длиной в C

(как всегда) Я хочу извиниться за свой английский, это может быть недостаточно ясно. Я не очень хорош в программировании на C, и меня попросили прочитать «строковый» ввод с неопределенной длиной. Это мой ...
вопрос задан: 31 August 2010 22:22
5
ответов

Сложение указателя против вычитания

$ 5,7 - "[..] Для сложения оба операнда должны иметь арифметический или перечислительный тип, или один операнд должен быть указателем на полностью определенный тип объекта, а другой должен иметь целочисленный или ...
вопрос задан: 30 August 2010 10:46
5
ответов

Статический константный доступ в C ++ через нулевой указатель [duplicate]

class Foo { public: static const int kType = 42; }; void Func () {Foo * bar = NULL; int x = bar-> kType; putc (x, stderr); } Это определенное поведение? Я прочитал стандарт C ++, но не смог ...
вопрос задан: 17 August 2010 00:24