Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ перегрузить функции можно ли как нибудь функцию перегрузить вне класса. На сколько я знаю перегружают в классе. а функция то-вывода...толи массива толи матрицы void out(int a,int x,int n); void out(int a,int x,int n); https://www.cyberforum.ru/ cpp-beginners/ thread224116.html C++ Функции работы с патоками (на языке С)
расположить элементы каждого рядка матрицы A(N,M) по убыванию 1 программа. Заполнить массив начальными данными и записать их в файл 2 программа. Считывать данные из файла и обрабатывать их
C++ Ошибки после компиляции. (Работа с реестром) https://www.cyberforum.ru/ cpp-beginners/ thread224109.html
У меня никак не получается работать с реестром, все программы, и графически, и консольные с использованием разных функций работы с реестром не хотят компилироваться. Я даже тупо попробывал скопировать исходный код отсюда https://www.cyberforum.ru/cpp-beginners/thread31665.html // ret2.cpp : main project file. #include "stdafx.h" #include <iostream> #include <Windows.h> #include <tchar.h> ...
C++ Функции работы с патоками расположить элементы каждого рядка матрицы A(N,M) по убыванию 1 программа. Заполнить массив начальными данными и записать их в файл 2 программа. Считывать данные из файла и обрабатывать их https://www.cyberforum.ru/ cpp-beginners/ thread224108.html
C++ работа с числами
мне интересует вот что. Например я ввожу число 1234, программа должна выводить 1 2 3 4,то есть разделить число а каждую цифру засунуть в массив. Для этого надо написать формулы..для 12 написать надо p=chislo/10; p=chislo%10; Для 1247587 я не знаю что писать должен... Однако отмечу,что проблема не в том откуда достать формулы,проблема в том нельзя ли все эти формулы заменить циклом?Препод...
C++ В С++ не запускается Run(F9) В С++ написал две программы. Не одна из них на запускается. При нажатии на "Run" появляется окно "Form1". Должно появится окно ввода значений, но оно не появляется. Подскажите пожалуйста в чем дело? Вот одна из программ: //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <conio.h> https://www.cyberforum.ru/ cpp-beginners/ thread224100.html
C++ C++(cписки) https://www.cyberforum.ru/ cpp-beginners/ thread224091.html
а. Реализовать список строк. б. Целое число представляется строкой цифр. Написать функцию, упорядочивающую по неубыванию числа в непустом списке целых чисел с S разрядами. подскажите алгоритм решения?
C++ коментарии,блок-схема
Надо написать коментарии и блок-схему к коду на С++: #include<iostream> #include<cstdlib> #include <time.h> #include<fstream> #include<cmath> using namespace std; int main(){
C++ Цифры прописью https://www.cyberforum.ru/ cpp-beginners/ thread224061.html
Например вводится 456 - выводится четыре пять шесть
C++ прокомментировать Прокомментируйте следующий код пожалуйста: #include <iostream.h> #include <stdlib.h> #include <conio.h> #include <string.h> struct List { char word; https://www.cyberforum.ru/ cpp-beginners/ thread224060.html
Вычисление высоты треугольника по сторонам, в чем ошибка? C++
Задача такова Составить программу для вычисления высоты треугольника по сторонам a,b.c Мой текст таков #include <stdio.h> #include <stdlib.h> #include <math.h> void main() {
C++ rhide https://www.cyberforum.ru/ cpp-beginners/ thread224049.html
Здравствуйте, знаком ли кто-нибудь с rhide? Я его установил, запускается из коммандной строки, но при компиляции простой программы как "Hellow" пишет: Error: iostream.h: No such file or directory Есть идеи в чём кроется ошибка? #include <iostream.h> int main (int argc, char *argv) { char quit; quit = '\0';
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
04.01.2011, 23:59 0

шаблоны - C++ - Ответ 1259593

04.01.2011, 23:59. Показов 783. Ответов 9
Метки (Все метки)

Ответ

Доступ по индексу, думаю, так:

C++
1
2
3
4
5
6
7
8
9
10
11
12
class IndexError
{
};
 
template <class K, class V, int max>
K access_by_index(int index)
{
    if (index < 0 || index >= max)
        throw IndexError ();
 
    return keys[index];
}
А класс KeyError должен быть шаблонным, чтобы в нём можно было тип K использовать.

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

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

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

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

Шаблоны
Добрый день. Не могли бы объяснить вот этот вопрос: Допускают ли шаблоны вложенность описания?

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

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

шаблоны в си++
кто может сказать где прблема? List.h #ifndef LIST_H #define LIST_H #include&lt;iostream&gt;...

Шаблоны
Здравствуйте не объясните новичку пару аспектов про шаблоны 1)Зачем они нужны 2)Преимущества...

Шаблоны С++
Есть функция Merge из алгоритма сортировки слиянием, она объединяет два массива A и B, результат...

Шаблоны в с++
Зачем при использовании шаблонов пишут, к примеру: template &lt; typename T &gt; T Sum(T a, T b) {...

Шаблоны 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