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

Структуры в функциях - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Комплексные числа http://www.cyberforum.ru/cpp-beginners/thread38010.html
Здравствуйте! у меня большая проблема... я плохо понимаю с++ и с трудом делаю лабы в универе. вот одна из них. Задание:Написать класс, комплексные числа, данными которого являются: действительная...
C++ Надо найти "острова" на квадратной матрице Собственно ниже условие и я вроде все понял, но как это сделать... Буду очень благодарен за Вашу помощь. Каждый элемент квадратной матрицы размерности NxN равен нулю либо единице. Найдите... http://www.cyberforum.ru/cpp-beginners/thread37995.html
C++ работа со строками.
Здравствуйте, я студент 1го курса, попросили решить задачки на C++, а я с ним как то не очень.буду рад любой помоши, задачи выкладываю ниже Задача 55 Переформировать матрицу таким образом, чтобы...
нахождение минимальных слов C++
Помогите пожалуйста нужна програмка для нахождение минимальных слов в строке и подсчёта их количества :help: слово минимальной длинны (самое короткое, состоящее из наименьшего количества...
C++ Графики функций http://www.cyberforum.ru/cpp-beginners/thread37979.html
В курсовой задание построить графики функций входного и выходного сигналов времени Входной: Uvh=U/exp(pow(a,2.0)*pow(t,2.0)) Выходной: for(i=0;i<N;i++) {if (Uvh<0) Uvih=0; else if...
C++ Ошибка с дебагом... есть код программы #include "stdafx.h" #include <iostream> #include <iomanip> #include <conio.h> #include <string.h> using namespace std; void Choice(); int c=0; //Глобальная... подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт С++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.06.2009, 02:44
Цитата Сообщение от SONNY Посмотреть сообщение
ну например так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
template<typename _RnIt>
void swap_array( _RnIt _First, _RnIt _Second )
{
    std::iterator_traits<_RnIt>::value_type _Temp = *_First;
    *_First = *_Second;
    *_Second = _Temp;
}
 
int main()
{
    int a[] = { 1, 2, 3, 4, 5 };
    swap_array( a, a + 3 );
}
Вы сами-то этот код понимаете?
Судя, по тому, какую программу пытается написать автор, то он явно НИЧЕГО из Вашего кода не поймет. До STL ему явно еще далеко.
Мегатрон, если Вам нужна функция разворота целочисленного массива то вот:
C++
1
2
3
4
5
6
7
8
void Reverse(int* arr, int size)
{
  for(int i = 0; i < size / 2; ++i){
    int tmp = arr[i];
    arr[i] = arr[size - i - 1];
    arr[size - i - 1] = tmp;
  }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru