Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Работа в графическом режиме. помогите с написанием задачи. Работа в графическом режиме. Графические примитивы, движение объектов. В соответствии с возникающими ассоциациями от словесного описания картины, нарисовать ее графический аналог. Использовать различные цвета, функции рисования, эффекты анимации. На рисунке ОБЯЗАТЕЛЬНО должен присутствовать ДВИЖУЩИЙСЯ ОБЪЕКТ! Задание : Магазин игрушек, полки, игрушки. https://www.cyberforum.ru/ cpp-beginners/ thread250286.html C++ Заданная квадратная матрица 5 на 5. 1. Упорядочить элементы столбцов матрицы по убыванию методом обмена ("пузырьков") 2. Найти среднее геометриче
Заданная квадратная матрица 5 на 5. 1. Упорядочить элементы столбцов матрицы по убыванию методом обмена ("пузырьков") 2. Найти среднее геометрическое значение элементов в каждой строке над главной диагональю матрицы. Очень нужно, желательно посредством ООП.
C++ Выделение области консольного окна. https://www.cyberforum.ru/ cpp-beginners/ thread250279.html
Как ее выделить в Visual C++ 2008??? Например, В борланде можно функцией window.
C++ Описать класс Fraction https://www.cyberforum.ru/ cpp-beginners/ thread250249.html
здравствуйте нужна ваша помощь задание Создайте класс Fraction. Данные класса должны быть представлены двумя полями: числителем и знаменателем. Методы класса должны получать от пользователя значения числителя и знаменателя дроби в формате 3/5 и выводить значение дроби в этом же формате. Кроме того, должен быть разработан метод, складывающий значения двух дробей. Напишите программу, которая...
Работа с массивом односвязных списков C++
нужна помощь с кодом в следубщей программе: Разработать программу работу с массивом односвязных списков. Программа должна содержать следующие процедуры, вызываемые из меню: -построение массива односвязных списков, вводя исходные данные из текстового файла; -добавление нового элемента в указанный список; -вывод указанного списка.
C++ Контрольная сумма и вектор Узнал что с помощью sse 4.2 можно рассчитывать crc. Хочу хранить значения в векторе в crc. Будет ли это быстрее если сейчас значения string, со строками длиной до 30 байт? Спасибо. Добавлено через 21 час 16 минут разобрался, всем спасибо https://www.cyberforum.ru/ cpp-beginners/ thread250210.html
C++ Рекурсивный способ решения https://www.cyberforum.ru/ cpp-beginners/ thread250201.html
Вычислить y = x^n по следующему правилу: y = ( x^(n/2))^2, если n четное и y = x *y^(n–1), если n нечетное.
C++ Передать в функцию размер массива указателей
Всем привет. Есть массив указателей допустим char *array = { "строка 1", "строка 2"... "строка n" } Нужно предать его размер (sizeof()) в функцию. #include <iostream> #include <curses.h> #include "my_header.h" using namespace std; int i, g_Choice = 0;
C++ Не могу найти\исправить ошибку https://www.cyberforum.ru/ cpp-beginners/ thread250191.html
Делаю телефонный справочник (думаю всех у универах заставляют :D) Ну вот, я вроде сделал, но не могу понять где ошибка, точней даже не знаю как исправить, кто чем может помогите)) Сама ошибка в том, что при выводе списка имён и прочего, всё зацикливается и бесконечно выводит одно и тоже.. Ну думаю поймёте, про что я, как посмотрите... Вот исходник: Вот сам код, навсякий, если кому лень...
C++ Статический массив в динамическом int** unsIntText = new int*; //создаём "столбцы" for (int i = 0; i < _unsCharMod; i++) unsIntText; for (int i = 0; i < _unsCharMod; i++) { //по столбцам https://www.cyberforum.ru/ cpp-beginners/ thread250190.html
Создать класс прямоугольник. C++
Помогите, пожалуйста!! не могу решить задачу, очень важно! Условие: нужно создать класс прямоугольник. Определить в нем конструктор, деструктор, конструктор, копирование. Перегрузить операции +,-,=. Перегрузить операции ввода и вывода.Написать программу калькулятор, который позволит пользователю производить арифметические операции с объектами данного класса. Буду рада, если поможете хоть...
C++ почему при задании xn отрицательное и xk положительное цикл прекращает выводить x достигнув значения 0 Подскажите пожалуйста почему при задании xn отрицательное и xk положительное цикл прекращает выводить x достигнув значения 0 #include <iostream> #include "math.h" using namespace std; int main() { setlocale( LC_ALL,"Russian" ); float a, b, c, x, xn, xk, dx, ac, bc, cc, F; https://www.cyberforum.ru/ cpp-beginners/ thread250184.html
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
01.03.2011, 03:06 0

Шаблоны С++ - C++ - Ответ 1410600

01.03.2011, 03:06. Показов 1240. Ответов 5
Метки (Все метки)

Ответ

Впринципе то менять можно. Но я думаю оно того не стоит.

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
#include <iostream>
 
template<class T>
void foo(const T* const Arr, int size)
{
    T* OtherP3=const_cast<T*>(Arr);
    *OtherP3=T();
    *(OtherP3+size-1)=T();
}
 
template<class T>
void print(const T* const Arr, int size)
{
    for(int i=0; i<size; ++i)
    {
        std::cout<<Arr[i]<<' ';
    }
    std::cout<<'\n';
}
 
int main()
{
    const int size=10;
    int* Arr=new int[size];
    for(int i=0; i<size; ++i)
        Arr[i]=i+1;
    print(Arr, size);
    foo(Arr, size);
    print(Arr, size);
    delete[] Arr;
}
Добавлено через 31 секунду
BrumbleHorse, Да. Неверно прочитал ваш пост прошлый. Если const T* - можем.

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

«Шаблоны шаблонов» vs «шаблоны с параметрами-шаблонами».
«Шаблоны шаблонов» vs «шаблоны с параметрами-шаблонами». Есть ли разница в этих понятиях? Если...

Шаблоны. Плохо понимаемые моменты из книги "Шаблоны С++. Справочник разработчика". (Вандевурд, Джосаттис)
Так как изучаю эту книгу, то в некоторых местах возникают вопросы. Чтобы не плодить много тем,...

Помогите писать на С++ через шаблоны. Консуле я писал, но надо писать исползуя шаблоны
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) количество элементов...

Шаблоны
template &lt;typename Type&gt; bool Func(Type &amp;data) { } Как сделать, что бы шаблон работал...

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

Шаблоны
Выполнить задание без использования библиотеки стандартных шаблонов. а) Создать шаблонную функцию...

Шаблоны
ругается на строку &quot;friend class List&lt;T&gt;;&quot;, вот что пишет: 1&gt;c:\users\slava\documents\visual...

Шаблоны в C++
Доброго времени суток! Начал разбираться что такое шаблон и с чем его едят. Загуглил, вставил...

Шаблоны C++11
#include &lt;iostream&gt; template&lt;typename T1, typename T2&gt; auto func(T1 a, T2 b) -&gt;...

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