Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Убегающая кнопка https://www.cyberforum.ru/ cpp-beginners/ thread125059.html
Здравствуйте! выложите пожалуйста пример как можно на Winapi + c++ выполнить подобное,исходя из ответов гугля и тд. Напишите код пожалуйста как сделать так , что бы при наведении курсора на кнопку, она рисовалась в случайных координатах в пределах окна. Добавлено через 20 часов 38 минут Не ужели придется на дельфи писать ( помогите кто нибудь пожалуйста (
C++ xxx60.bpl
Дал другому человеку свою прогу, у него компьютер стал ругаться, мол, vcl60.bpl не найден, ладно, дал я ему этот vcl60.bpl , комп стал ругаться на след. файл: ...60.bpl , я ему дал все файлы оканчивающиеся на 60.bpl, находящиеся в папке систем32, опять ошибка, только теперь уже нужны файлы ...60.bpl находящиеся в корне с с++ буилдером. У него с++ буилдера нет, как быть? Не буду же я каждому юзеру...
C++ Посоветуйте как доработать код "Метод жука" для нахождения всех объектов на картинке https://www.cyberforum.ru/ cpp-beginners/ thread125053.html
У меня дана картинка на ней несколько треугольнико надо написать программу которая находит эти треугольники!!! Я реализовал это методом жука на С++ вот только проблема он находит первый треугольник и заканчивает поиск!!! помогите реализовать чтобы поиск не заканчивался и он находил остальные треугольники и обрисовывал их контур!!! вот код: / Листинг 4. Модуль выделения контуров (cpp file) ...
C++ Создать массив структур на c++ https://www.cyberforum.ru/ cpp-beginners/ thread125051.html
Здраствуйте. Подскажите как развязать задание, которое задали. С + + учим 2 месяца, и мне трудно развязать его самой, а очень нужно. Заранее благодарна всем. Задание в отдельном файле zadacha.rar
HGE: Евент нажатия кнопки мыши C++
Перерыл пол Яндекса, ничего хорошего не нашел. В общем вопрос касаемый бибилиотеки HGE. Мне нужно чтобы по нажатию мыши происходило какое-либо действие, именно по нажатию на HGE форму, а не на Form1. Нашел вот, что можно решить проблему через этот оператор: Input_GetKeyState(HGEK_LBUTTON) Ничего не получается. Он просто не реагирует. Жмешь кнопку а он как был так и остался. Проверял...
C++ текстовые файлы В заданном предложении указать слово, в котором доля гласных (A, E,O,I) максимальна. https://www.cyberforum.ru/ cpp-beginners/ thread125034.html
C++ структур в функциях, работа с файлами и структурами. https://www.cyberforum.ru/ cpp-beginners/ thread125033.html
написать программу, выполняющую на базе вашей предметной области следующие действия: создание файла, просмотр содержимого файла, добавление данных в файл, редактирование данных файла.
C++ использование структур.
имеется структура типа student с полями: ФИО, год рождения, год поступления, оценки за 1, 2, и 3 экзамен (предметы любые). Создать и ввести массив из структур типа student (размер массива произвольный) и Распечатать анкетные данные студентов, имеющих двойки.
C++ Вывести номера строк исходного файла и номер позиции в строке помогите плз написать на "c" программу на строки, со строками раньше не сталкивался...Заранее спс вывести номера строк исходного файла и номер позиции в строке,где встречается это слово. https://www.cyberforum.ru/ cpp-beginners/ thread125030.html C++ Вычислить суммы положительных элементов массивов Вычислить суммы положительных элементов массивов x(n), y(m), z(k). n<=5 m<=5 k<=5 https://www.cyberforum.ru/ cpp-beginners/ thread125026.html
cделать в шаблоне C++
Даны вещественные числа a,b,c,d,e,f.Переменноый S присвоить значение 1,если оба уравнения ах2 + bх + с = 0 и dx2 + ex + f = 0.для нахождения корней квадратного уравнения использовать функцию. пожалуйста помогите cделать в шаблоне.. #include<iostream.h> #include<conio.h> #include<math.h> int mathh (double a,double b,double c);
C++ двумерные массивы 1.вычислить мин, макс элементы в каждой строчке и поменять их местами 2.в данном числовом массиве A(n,m) найти мин элемент и его индекс https://www.cyberforum.ru/ cpp-beginners/ thread125024.html
Эксперт С++
5043 / 2622 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 1
06.05.2010, 08:15 0

Шаблон функции - C++ - Ответ 708135

06.05.2010, 08:15. Показов 1578. Ответов 19
Метки (Все метки)

Ответ

Цитата Сообщение от PointsEqual Посмотреть сообщение
а что это? разве не динамический массив?
Это вообще контейнер, а не массив, хоть и по стандарту элементы в STL-контейнерах должны лежать последовательно, как в обычных массивах, чтобы образаться с ними, как с обычными массивами. То есть вполне можно писать следующим образом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <cstdlib>
#include <vector>
 
void sort(int * a, int l, int r)
{
   for(int i = l; i < r; i++)
      for(int j = r; j > i; j--)
         if(a[j-1] > a[j])
            std::swap(a[j-1], a[j]);
}
 
void random(int * a, int size)
{
   while(size--)
      *a++ = rand() % 9;
}
 
int main()
{
   std::vector<int> v(10); // int a[10]
 
   random(&v[0], 10);      // random(&a[0], 10)
 
   std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, " "));
   std::cout << std::endl;
 
   sort(&v[0], 0, 9);      // sort(&a[0], 0, 9)
 
   std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, " "));
   std::cout << std::endl;
 
   system("pause");
   return 0;
}
Добавлено через 3 минуты
Цитата Сообщение от PointsEqual Посмотреть сообщение
cо статическим понятно, спасибо, а с динамическим?
когда есть запись:
Код
int a[n];
sort(a, n);
в функцию передается указатель на первый элемент массива,
если же есть запись:
Код
std::vector<int> v(n);
sort(v, n);
в функцию передается ссылка на объект std::vector, а никак не указатель int типа,
чтобы в данном случае получить указатель, необходимо взять адрес от первого элемента, то есть:
Код
sort(&v, n);


Вернуться к обсуждению:
Шаблон функции C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.05.2010, 08:15
Готовые ответы и решения:

Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу
Стоит следующая задача: Используя перегруженные функции и шаблон функции удалить из массива...

шаблон функции. Задачей функции является округление вышеуказанного вещественного числа с заданной точностью
Написать функцию, которая принимает в качестве параметров вещественное число и количество знаков...

Ошибка в шаблоне функции: "Отсутствуют экземпляры шаблон функции, соответствующие списку аргументов"
#include &lt;iostream&gt; #include &lt;iterator&gt; #include &lt;map&gt; #include &lt;Windows.h&gt; #include...

Перегруженные функции и шаблон функции
Указания: 1. Перегрузить функции для массивов типа char, int, и double. 2. Инстанцировать шаблон...

19
06.05.2010, 08:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.05.2010, 08:15
Помогаю со студенческими работами здесь

Шаблон функции
Написать шаблон функции для вычисления суммы элементов, находящихся между первым и последним...

Шаблон функции в С++
Добрый день. Я только начал изучать С++, около 3х месяцев. Пытаюсь сделать консольный телефонный...

Шаблон функции
Здравствуйте, кто-нибуль может подсказать, как сделать шаблон функции &quot;возвращение в виде...

c++ шаблон функции
Есть некая структура, которая хранит информацию о фигурах (площадь основания, радиус и т.д.). Нужно...

шаблон функции
Здрасти. Как правильно написать шаблон ,например, этой функции? int **newmatrix(int row, int...

Шаблон функции
Не понимаю в чем проблема, пытаюсь реализовать шаблон функции которая возвращает указатель на...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru