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

написать программу разворот строки с указателем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сколько студентов в группе - отличников... (проверить) http://www.cyberforum.ru/cpp-beginners/thread734080.html
Сколько студентов в группе - отличников (все оценки - 5) и двоишников !? #include "stdafx.h" #include <iostream> #include <string.h> #include <stdio.h> #include <iomanip.h> using namespace std; void main(void)
C++ Функции, удаление подстроки в n символов с к-и позиции Создать ф-ю удаления подстроки в n символов с к-и позиции!Наперед большое спасибо за помощь ! http://www.cyberforum.ru/cpp-beginners/thread734073.html
Программу учёта сотрудников и учащихся университета C++
помогите разобраться пожалуйста, буду благодарен за любую помощь, очень нужно решить к зачёту 2. Программу учёта сотрудников и учащихся университета. Один общий абстрактный предок с функциями генерации имени, фамилии, отчества, даты рождения. Чисто виртуальные функции сохранения и чтения из потока и в поток (бинарный и текстовый). Классы студент (список экзаменов и оценок) и...
Найти максимальный элемент массива и его индекс C++
найти максимальный элемент массива Х(12) и его индекс ! Наперед спасибо !
C++ ПОМОЧЬ отсортировать массив по количеству бит, равных 0 (в двоичной форме) http://www.cyberforum.ru/cpp-beginners/thread734060.html
Полное задание такое ПОРАЗРЯДНЫЕ ОПЕРАЦИИ : 24. Дан массив из элементов типа unsigned char. Вывести массив в порядке возрастания по количеству бит равных 0. Вывести массив в десятичном, шестнадцатеричном и двоичном форматах. Размер массива вводится пользователем во время выполнения программы. Массив заполняется случайными числами. Я написал почти все, кроме основной-ВЫВОДА...
C++ Написать класс сверхбольших целых чисел помогите разобраться пожалуйста, буду благодарен за любую помощь, очень нужно решить к зачёту 1. Написать класс сверхбольших целых чисел (нет ограничений на количество цифр) использовать массив типа char, реализовать основные математические операции. подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
13154 / 7417 / 831
Регистрация: 27.09.2012
Сообщений: 18,254
Записей в блоге: 3
Завершенные тесты: 1
16.12.2012, 22:33
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <cstring>
template <typename T>
void reverse_2(T *arr, size_t size){
    T *arrend=arr+size-1;
    T temp;
    while(arr<arrend){
        temp=*arr;
        *arr=*arrend;
        *arrend=temp;
        --arrend; ++arr;
    }
}
 
 
int main(){ 
    char str[]="abc";
    reverse_2(str,strlen(str));
    std::cout<<str;
    std::cin.get();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru