Форум программистов, компьютерный форум, киберфорум
Наши страницы

Что означает *& - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Глобальная переменная определена в хидере. Компилятор ругается на то, что переменная переопределена несколько раз http://www.cyberforum.ru/cpp-beginners/thread1139898.html
Исходники: /* main.cpp */ #include "hider.h" int main(void) { return 0; } /* foo.cpp */
C++ Идентификатор не определен Срочно нужно сделать. Не пойму, в чем ошибка, пишет, что z не является членом parallelepiped и что идентификатор z не определен. Проходим наследование классов. Заранее спасибо! #include... http://www.cyberforum.ru/cpp-beginners/thread1139884.html
C++ Таймер из Delphi в С++
Прошу помощи в перекладке кода таймера из Делфи на Си++, ну или хотя бы подсказки, чем заменить Ttime procedure TForm1.tmr1Timer(Sender: TObject); var Temp : TTime; begin Temp := TimeVal -...
Быстрая сортировка. Разбить массив на 2 части левую сортировать по убыванию правую по возрастанию C++
Товарищи помогите пожалуйста. Началась новая тема рекурсия не совсем въехал. Задача следующая => Дан массив из 20 целых чисел со значениями от 1 до 20 по порядку без повторов. Необходимо: ...
C++ Односвязный список (реализация без классов) http://www.cyberforum.ru/cpp-beginners/thread1139868.html
Задача проста: создать список из слов, вводимых с клавиатуры, и вывести его на консоль. Всё вводит и выводит. Только откуда-то взялась "Д" в начале списка (см. вложение). Собственно, откуда она...
C++ Чтение из файла в Матрицу Добрый Ночи! Всем классного настроения! Ищу совета от более опытных пользователей. Подскажите, пожалуйста, как можно читать в матрицу(массив) из файла, для реализации моего проекта. Матрица... подробнее

Показать сообщение отдельно
recoder
130 / 130 / 28
Регистрация: 13.09.2013
Сообщений: 260
Записей в блоге: 2
05.04.2014, 21:58
Это ссылка на указатель.

Пример:
C++
1
2
3
4
5
6
7
8
9
void scanTo( const char **p, char c ) 
{
     while( **p && **p != c )
     ++*p;
}
//...
char s[] = "Hello, World!";
const char *cp = s;
scanTo( &cp, ',' ); // перемещает cp на первую запятую
C++
1
2
3
4
5
6
7
8
9
void scanTo( const char *&p, char c ) 
{
     while( *p && *p != c )
     ++p;
}
//...
char s[] = "Hello, World!";
const char *cp = s;
scanTo( cp, ',' );
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.