Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нужен подходящий символ кружка для вывода в консоль Нужен круг(Символ), чтоб работал в консольке c++. https://www.cyberforum.ru/ cpp-beginners/ thread1253928.html C++ Реализация АТД Взвешенный орграф. Не корректно считает радиус и путь
Помогите пожалуйста найти ошибку в решении задачи: Реализация АТД «Взвешенный орграф». Граф представлен в виде списков смежности. Определение радиуса и соответствующего радиусу пути взвешенного орграфа на основе алгоритма Дейкстры. (радиус – минимальный эксцентриситет в графе, путь- последовательность вершин, лежащих на пути с суммарным весом ребер, равным радиусу). Не корректно считает...
C++ Как сделать систему ходов в карточной игре? https://www.cyberforum.ru/ cpp-beginners/ thread1253901.html
Здравствуйте,я делаю карточную игру,но столкнулся с тем,что не знаю как сделать ходы по очереди,тоесть, чтобы игроки ходили по очереди,напишите пожалуйста код,который бы это делал,и еще,если вас не затруднит подскажите,как класть карту в руку игрока каждый его ход(можете это тоже в код добавить).Заранее спасибо.
C++ Создание динамических массивов внутри класса: Нарушение прав доступа при чтении "0xbf800000" https://www.cyberforum.ru/ cpp-beginners/ thread1253887.html
столкнулся с непонятной для меня бедой. Если код написать внутри главной функции то всё работает. Но если попытаться перенести работу в объект то вылетаю с ошибкой Необработанное исключение в "0x001d10f1" в "test_stl.exe": 0xC0000005: Нарушение прав доступа при чтении "0xbf800000". Ошибка возникает, когда пытаюсь обратиться к элементу динамического массива созданного внутри конструктора....
Поиск строки в файле по заданному слову C++
Ребят,подскажите. У меня создан текстовый файл,в котором 5 строк,каждая строка это новая книга,а именно автор,название,издатель,год издания. Мне нужна программа на с++ которая считывает файл,затем вводим слово и по введенному слову находит строку. Я знаю как сделать например с телефонным справочником,вводишь имя и по нему находишь телефон,в цикле for указываешь ограничения и всё. А как быть тут?...
C++ Вычислить и напечатать таблицу трёх функций y, z, w Помогите на C++ в среде Visual Studio (у меня 2013) https://www.cyberforum.ru/ cpp-beginners/ thread1253864.html
C++ Объединять классы и внешние функции в одной программе плохой тон программирования? https://www.cyberforum.ru/ cpp-beginners/ thread1253845.html
Доброго времени суток! Преподаватель в институте задал определённую задачу, однако не определил разрешённые возможности. Сказал только - программируем на C++ в консоли. Я оформил задачу, используя один класс (или структуру, не принципиально) и набор внешних функций. Увидев мою программу преподаватель сказал, что объединять классы и внешние функции в одной программе нельзя, что мол это дурной тон,...
Как проверить наличие файла C++
как можно проверить создан ли текстовый документ или нет? ну просто если выполнить f=fopen("FileFoWork.txt","r"); и файла FileFoWork.txt не будет, то будет ошибка, можно как-то проверить сначало на наличие этого файла перед выполнением f=fopen("FileFoWork.txt","r");
C++ Реализовать структуру данных "Линейный список" https://www.cyberforum.ru/ cpp-beginners/ thread1253805.html
Всем привет. Не получается написать программу к следующему заданию. На словах я понимаю, как это выполнить, но структурами раньше не сталкивался и поэтому не знаю, как да что. Подскажите что да как, пожалуйста. Даны натуральные числа k, m, n и последовательности символов s1, s2,..., sk, t1, t2,..., tm, u1, u2,..., un. Получить по одному разу те символы, которые входят во все три...
C++ Суммирование чисел от 50 до 100 через циклы for и while. Всем доброго утра. Попал в политех, нужно выучить С++. Учу при помощи учебника "Язык програмированияф С++. Вводный курс." Суть проблемы. Есть задание написать суммирование чисел от 50 до 100 через цыкл for, и такое же, потом через цыкл while. Написать-написал, почему разные ответы получаются?? #include <iostream> int main () { int sum=0; int i=50; while ( i<=100){ ++i; https://www.cyberforum.ru/ cpp-beginners/ thread1253788.html
Не считывается строка из строки C++
недавно делал класс тут в соседней теме, сегодня случайно заметил ошибку, а уже хотел сдавать, помогите пожалуйста :( короче в строке 66 никак не хочет читать из строки название города в name, в name все время оказывается пустая строка #include <iostream> #include <fstream> using namespace std; class town //Класс «Населенный пункт» { private:
C++ Даны цифры двух целых чисел Получить цифры числа, равного сумме заданных чисел 4. Даны цифры двух целых чисел: двузначного а2а1 и однозначного b где а1 — число единиц, а2 — число десятков. Получить цифры числа, равного сумме заданных чисел (известно, что это число двузначное). Слагаемое — двузначное число и число-результат не определять: условный оператор не использовать. https://www.cyberforum.ru
Модератор
Эксперт CЭксперт С++
5284 / 2371 / 342
Регистрация: 20.02.2013
Сообщений: 5,770
Записей в блоге: 20
10.09.2014, 14:24 0

Функция isspace и тип string: Не существует подходящей функции преобразования из "std::string" в "int" - C++ - Ответ 6592925

10.09.2014, 14:24. Показов 6725. Ответов 19
Метки (Все метки)

Ответ

Ошибка у Вас потому, что Вы пытаетесь в качестве аргумента передать в функцию isspace() указатель. А она (и её родственницы) такого не понимает. Согласно своему прототипу она принимает в качестве аргумента тип int. И если char она спокойно приводит к типу int, то вот с указателями такой номер уже не проходит. Поэтому Вам надо строку типа string перевести в строку в стиле C. Воспользуйтесь функцией c_str(). И в качестве аргумента функциям из заголовочного файла <cctype> Вам надо подсовывать тип char (например, элемент сишной строки).

Вернуться к обсуждению:
Функция isspace и тип string: Не существует подходящей функции преобразования из "std::string" в "int" C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.09.2014, 14:24
Готовые ответы и решения:

Не существует подходящей функции преобразования из std::string в std::string
#pragma once #include &lt;string&gt; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &quot;zapisi.h&quot;...

Не существует подходящей функции для преобразования из std::string в LPCTSTR
Ошибка: не существует подходящей функции для преобразования из std::string в LPCTSTR. Как это...

Не существует подходящей функции преобразования из "std::string" в "int"
Я только начинаю изучать язык c++ по книге &quot;Язык программирования С++. Базовый курс 5-е изд...

Ошибка не существует подходящей функции преобразования из "std::string" в "int"
Как записать тогда проверку на букву? Проблема в 15 строке Проблемный участок: int add(int n)...

Не существует подходящей функции преобразования из "std::string" в "System::String ^"
Имею массив типа string и хочу перенести текст из него в переменную String^ для дальнейшего...

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

Указатели: не существует подходящей функции преобразования из "std::string" в "const char *"
#include &lt;iostream&gt; #include &lt;string&gt; using namespace std; int main() { setlocale(LC_ALL,...

Как быть, если получаю ошибку: не существует подходящей функции преобразования из "std::string" в "PCSTR"?
изучая сокеты наткнулся на функцию inet_pton.Думал все будет подставлю символьную строку а функция...

C++ не существует подходящей функции преобразования из "std::string" в "const char"
Здравствуйте подскажите что не так здесь. Только осваиваю си++ Из двух строк введенных...

Не существует подходящей функции преобразования из "const std::string" в "double"
Всем привет,столкнулся с такой проблемой &quot;Не существует подходящей функции преобразования из &quot;const...

C++ не существует подходящего определяемого пользователем преобразования из string в string
Условие задачи: Задача на взаимодействие между классами. Разработать систему «Автобаза»....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru