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

Шаблоны С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа в графическом режиме. http://www.cyberforum.ru/cpp-beginners/thread250286.html
помогите с написанием задачи. Работа в графическом режиме. Графические примитивы, движение объектов. В соответствии с возникающими ассоциациями от словесного описания картины, нарисовать ее графический аналог. Использовать различные цвета, функции рисования, эффекты анимации. На рисунке ОБЯЗАТЕЛЬНО должен присутствовать ДВИЖУЩИЙСЯ ОБЪЕКТ! Задание : Магазин игрушек, полки, игрушки.
C++ Заданная квадратная матрица 5 на 5. 1. Упорядочить элементы столбцов матрицы по убыванию методом обмена ("пузырьков") 2. Найти среднее геометриче Заданная квадратная матрица 5 на 5. 1. Упорядочить элементы столбцов матрицы по убыванию методом обмена ("пузырьков") 2. Найти среднее геометрическое значение элементов в каждой строке над главной диагональю матрицы. Очень нужно, желательно посредством ООП. http://www.cyberforum.ru/cpp-beginners/thread250282.html
Выделение области консольного окна. C++
Как ее выделить в Visual C++ 2008??? Например, В борланде можно функцией window.
Описать класс Fraction C++
здравствуйте нужна ваша помощь задание Создайте класс Fraction. Данные класса должны быть представлены двумя полями: числителем и знаменателем. Методы класса должны получать от пользователя значения числителя и знаменателя дроби в формате 3/5 и выводить значение дроби в этом же формате. Кроме того, должен быть разработан метод, складывающий значения двух дробей. Напишите программу, которая...
C++ Работа с массивом односвязных списков http://www.cyberforum.ru/cpp-beginners/thread250241.html
нужна помощь с кодом в следубщей программе: Разработать программу работу с массивом односвязных списков. Программа должна содержать следующие процедуры, вызываемые из меню: -построение массива односвязных списков, вводя исходные данные из текстового файла; -добавление нового элемента в указанный список; -вывод указанного списка.
C++ Контрольная сумма и вектор Узнал что с помощью sse 4.2 можно рассчитывать crc. Хочу хранить значения в векторе в crc. Будет ли это быстрее если сейчас значения string, со строками длиной до 30 байт? Спасибо. Добавлено через 21 час 16 минут разобрался, всем спасибо подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7971 / 4733 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
01.03.2011, 03:06
Впринципе то менять можно. Но я думаю оно того не стоит.

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* - можем.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru