Форум программистов, компьютерный форум, киберфорум
Наши страницы

All_of и stoi не члены std? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Std::ifstream не хочет нормально работать http://www.cyberforum.ru/cpp-beginners/thread1173085.html
Доброго времени суток! Поясните, пожалуйста, как исправить такие вот проблемки... Компилятору не нравится строчка ifstream arch (aconf_name.c_str(), ios::in); Выдает следующие ошибки: error...
C++ Отсортировать по первой цифре Прошу пожалуйста исправить сортировку по расчетным счетам по первой цифре, находящаяся на 87-ой строке. Вот мой завтрак: #include <iostream> #include <fstream> using namespace std; const... http://www.cyberforum.ru/cpp-beginners/thread1173079.html
C++ Написать программу поиска числа книг с заданным кодом издания
помогите, пожалуйста, решить. 2) написать программу поиска числа книг с заданным кодом издания
C++ структуры. Копирование и сортировка
помогите решить 1)Написать программу копирования одной структуры (с информацией о книге) в другую 2)Написать программу сортировки книг в массиве структур по убыванию года издания
C++ Определить количество слов в строке, содержащих заданный символ http://www.cyberforum.ru/cpp-beginners/thread1173038.html
С клавиатуры вводится строка, которая состоит из слов, разделенных одним или несколькими пробелами. Напишите функцию (строка является параметром функции), которая для введенной строки выполняет...
C++ Как ускорить данный алгоритм нахождения минимума на отрезке? Здравствуйте, подскажите, пожалуйста, почему решение не проходит по времени на нескольких тестах? Как исправить это? Рассмотрим последовательность целых чисел длины N. По ней с шагом 1 двигается... подробнее

Показать сообщение отдельно
n0n4m3r
25 / 25 / 6
Регистрация: 12.10.2013
Сообщений: 183

All_of и stoi не члены std? - C++

12.05.2014, 13:18. Просмотров 828. Ответов 9
Метки (Все метки)

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>
#include <string>
#include <algorithm>    //std::all_of
#include <stdlib.h>     //atoi
 
 
void menu(){
    std::cout << "1. Add record(s)" << std::endl;
    std::cout << "2. View records" << std::endl;
    std::cout << "3. Remove record(s)" << std::endl;
    std::cout << "4. Exit" << std::endl;
}
 
void submenu(int sbmnu){
    std::cout << "Entered in submenu succesfully!" << std::endl;
}
 
int choosed(std::string input){
    for(;;){
        if(std::all_of(input.begin(), input.end(), isdigit)){
            submenu(std::stoi(input));
            break;
        } else{
            std::cout << "Must be number!" << std::endl;
            break;
        }
}
 
 
 
std::string needMenu;
Пишет, что all_of и stoi не члены std, при этом на том же cplusplus.com в примерах с std.
Пишу в Anjuta (Linux). Компилятор - g++

Добавлено через 31 минуту
Чуть подкорректировал функцию:

C++
1
2
3
4
5
6
7
8
9
10
11
int choosed(std::string input){
    int result = -1;
    for(;;){
        if(std::all_of(input.begin(), input.end(), isdigit)){
            result = submenu(std::stoi(input));
            return result;
        } else{
            std::cout << "Must be number!" << std::endl;
            return result;
        }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.