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

Шаблоны классов, перегрузка операторов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая находит самое длинное слово, встречающееся в предложении http://www.cyberforum.ru/cpp-beginners/thread1035740.html
Задано предложение-строка. Написать программу, которая находит самое длинное слово, встречающееся в предложении. когда ввожу строку, а в ней слова через пробел, так он читает только первое слово:(
C++ Ошибка при отладке программы Недавно начал заниматься на С++ по книге "Дейтел Х. Дейтел П. - Как программировать на C++", и столкнулся с такой проблемкой, ввожу самый простейший код, как и показано в книге: #include <iostream.h> main() { cout << "Добро пожаловать c С++"; return 0; } http://www.cyberforum.ru/cpp-beginners/thread1035734.html
Почему не запускается программа? C++
#include <iostream> #include <cstring> #include <cmath> using namespace std; class Muscleman { // объявление класса public: Muscleman(const char *nm, double a_w); // объявление конструктора Muscleman(const Muscleman &n);
C++ Удалить из бинарного дерева всех отцов, имеющих одного сына
Написала класс по работе с бинарным деревом. Помогите, пожалуйста, написать функцию по удалению из дерева всех однодетных отцов. Сижу уже над этой функцией 2 недели. Заранее извиняюсь за кривой код. Функция del в коде ниже. #include <stdio.h> #include <stdlib.h> class tree { private: struct list
C++ Предусмотреть просмотр номеров маршрутов по названию остановки http://www.cyberforum.ru/cpp-beginners/thread1035695.html
Схему автобусных маршрутов города представить структурой типа граф. Узлы структуры соответствуют остановкам автобусных маршрутов и дополнительно включают название остановок. Предусмотреть просмотр номеров маршрутов по названию остановки.
C++ Задача на строки Задача:Дано предложение. Напечатать все символы, расположенные между первой и второй запятой. Если второй запятой нет, то должны быть напечатаны символы, расположенные после первой запятой. Ошибка: error C2665: strstr: ни одна из 2 перегрузок не может преобразовать все типы аргументов 13 error C2665: strstr: ни одна из 2 перегрузок не может преобразовать все типы аргументов 17 void... подробнее

Показать сообщение отдельно
jurok_85
238 / 221 / 76
Регистрация: 21.02.2013
Сообщений: 515
Завершенные тесты: 1
10.12.2013, 17:18     Шаблоны классов, перегрузка операторов
Цитата Сообщение от little_girl Посмотреть сообщение
template <class T> int Array<T>::chet() { int temp = 4; for (int i=0; i<_size; i++) { if (pia[i]==temp) { temp++; } } return temp; }
я бы так написал, где в параметрах функции передается индекс элемента который хотим проверить:
C++
1
2
3
4
5
6
7
8
9
10
template <class T>
    int Array<T>::povtor( int index) {
    int temp = 0;
    for (int i=0; i<size; i++) {
        if(pia[index] == a[i])
        temp++;
    }
 
    return temp;
}
 
Текущее время: 09:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru