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

Задание со строками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ При компиляции кода вылазит ошибка "error C2027: use of undefined type 'SldWorks'" http://www.cyberforum.ru/cpp-beginners/thread1207288.html
При компиляции кода вылазит ошибка "error C2027: use of undefined type 'SldWorks'". Я писал на чистых плюсах! #include "stdafx.h" #include <atlbase.h> #include <windows.h> #include <iostream> #import "sldworks.tlb" raw_interfaces_only, raw_native_types, no_namespace, named_guids, rename("PropertySheet", "ShowPropertySheet"),rename("GetOpenFileName", "SWGetOpenFileName") #import...
C++ Написать функцию Написать функцию, которая получает в качестве параметров адрес числового массива данных, его размер и число. Функция возвращает позицию первого вхождения числа в массив. Функция возвращает сколько раз данное число встречается в массиве. http://www.cyberforum.ru/cpp-beginners/thread1207282.html
C++ Не получается реализовать перегрузку операторов
Начал изучать С++, пытаюсь перегрузить оператор, чет не очень получается, в чем ощибка? class Sequence { public: int elem(int num) { return vec; } Sequence(int len) {
C++ Объясните цикл
Интересует вторая строка. Заполняется массив буквами. Зачем + 'a'? for (n=0; n<i; n++) buffer=rand()%26+'a'; buffer='\0'
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread1207250.html
1) Вычислить значение выражения (3+a)/(a-4)^2 при а =1, 4, 7 …., 19 2) Даны действительные числа x,y,z Вычислить: min(x+y+z, x*y*z) 3) Пусть x1,x2 - действительные корни квадратного уравнения. Вычислить коэффициенты этого уравнения. 5.16 Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.Правила форума
C++ Статические функции Начинаю изучать С++, написал код, но не хочет работать, подскажите, в чем может быть ошибка. class Sequence { public: Sequence(int len) { _len = len; for (int i = 0; i < len; ++i) { vec.push_back(i); подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
13.06.2014, 21:59     Задание со строками
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
#include <iostream>
#include <string>
#include <vector>
#include <conio.h>
 
int main()
{
    std::string str, close = "close";
    std::vector<std::string> arr;
    std::cout << "Type 'close' to end.\n";
    do
    {
        std::cout << ">>> ";
        getline(std::cin, str);
        //Åñëè ïîñëåäГ*ГҐГҐ ñëîâî close
        if(str.size() >= close.size() &&
           str.substr(str.size() - close.size()) == close)
        //if(str == close) - åñëè ïðîñòî ââåäåГ*Г® close
        //
        //Åñëè Гў ïðåäëîæåГ*ГЁГЁ ГҐГ±ГІГј ñëîâî close
        //size_t = found;
        //found = str.find(close);
        //if(found != std::string::npos)
            break;
        arr.push_back(str);
    } while(true);
    
    for(std::vector<std::string>::iterator it = arr.begin(); it != arr.end(); ++it)
        std::cout << *it << ' ';
    
    std::cout << "\nOperation succeeded\n";
    getch();
    return 0;
}
 
Текущее время: 14:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru