Форум программистов, компьютерный форум CyberForum.ru

Можно ли как-то словить номер элемента используя указатель, а не переменную - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Установить системную дату http://www.cyberforum.ru/cpp-beginners/thread1127040.html
Есть функция получения этой даты, прошу помощи в написании функции установления ее. Тобишь, чтобы после установки, функция GetData: void GetDate() { time_t t; tm *tk; time(&t); tk=localtime(&t); cout<<"Local date: "; if ((1+tk->tm_mon)<10) cout << tk->tm_mday<<".0" <<1+tk->tm_mon <<" " <<1900+tk->tm_year << endl;
C++ Выведите все простые множители этого числа в порядке неубывания с учетом кратности (рекурсия) Дано натуральное число n>1. Выведите все простые множители этого числа в порядке неубывания с учетом кратности.Алгоритм должен иметь сможность O(logn). Это задача на рекурсию, без использования циклов. Без рекурсии задачу у меня не примут. Добавлено через 1 минуту Если вводим число 18, то программа должна выдать результат "2 3 3" http://www.cyberforum.ru/cpp-beginners/thread1127027.html
Выход из вложенного цикла C++
Собственно как выходить из вложенного цикла ? goto ?
Проверьте блок схему на предмет ошибок C++
Вот есть блок схема необходимо ее проверить, программу написал работает нормально. Очень буду признателен за указания на ошибки
C++ Найти самое длинное слово, которое заканчивается на «н» http://www.cyberforum.ru/cpp-beginners/thread1126993.html
Дана строка текста, в которой слова разделены пробелами и запятыми. Необходимо: 1)найти самое длинное слово, которое заканчивается на «н» 2)исключить эти слова из строки 3)вывести результат Добавлено через 23 часа 23 минуты Закройте эту тему ответ найден.
C++ Используя механизм перегрузки функций, разработайте две версии функции F Используя механизм перегрузки функций, разработайте две версии функции F, заголовки которых выглядят следующим образом: 1) float F(float х); 2) void F (float x, float &y); Продемонстрируйте работу данных функций на примерах. 0 , если х < 0 ; у= х^2 + 1, если х >= 0 и х не равен 1; 1, если х = 1. подробнее

Показать сообщение отдельно
D_Ok
44 / 33 / 12
Регистрация: 11.02.2014
Сообщений: 134
23.03.2014, 01:04     Можно ли как-то словить номер элемента используя указатель, а не переменную
C++
1
2
3
4
5
6
void Print(int *arr, const int *size)
{
    for (int *p = arr, n=0; p < arr + *size; p++)
        cout << "[" << n++ << "] - " << *p << endl;
    cout << endl;
}
собственно, можно ли как-то словить номер элемента используя указатель, а не переменную?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru