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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
oks1d
4 / 1 / 0
Регистрация: 24.10.2013
Сообщений: 91
#1

функция strchr - C++

15.03.2014, 22:26. Просмотров 358. Ответов 0
Метки нет (Все метки)

1>------ Сборка начата: проект: 8, Конфигурация: Debug Win32 ------
1> 8.cpp
1>c:\users\user\documents\visual studio 2013\projects\8\8\8.cpp(12): error C2665: strchr: ни одна из 2 перегрузок не может преобразовать все типы аргументов
1> c:\program files\microsoft visual studio 12.0\vc\include\string.h(221): может быть "char *strchr(char *,int)"
1> c:\program files\microsoft visual studio 12.0\vc\include\string.h(152): или "const char *strchr(const char *,int)"
1> при попытке сопоставить список аргументов "(std::string, int)"
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
 
using namespace std;
int main()
{
 
    string str;
    cout << "Введите строку: ";
    getline(cin, str);
    
    char * ring = strchr(str, '//');          // поиск символа "//" в строке 
 
    cout<<" (ring - str + 1) << найден \n";     // определяем позицию символа
           system("pause");
    return 0;
}
Как исправить ошибку?

Добавлено через 26 минут
Нашел ошибку.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2014, 22:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос функция strchr (C++):

Функция strchr - C++
Наткнулся я на функцию strchr и не могу понять что она делает можете мне привести пример-код где демонстрируются возможности этой функции и...

функция strchr - C++
мне надо написать аналог функции strchr. т.к. по заданию нельзя использовать &lt;string.h&gt;

Функция strchr (Язык Си) -не выполняет=( - C++
Не могу понять почему не работает, обьясните, пожалуйста, как исправить!! вот такое работает (это пример из компилятора): char...

Почему функция strchr по разному работает при разных строках? - C++
Только начал изучать С. Пользую Borland C++ v.3.1 Нужно работать со строками. Вот стандартный пример из стандартного хелпа компилятора: ...

strchr - C++
помогите пожалуйста реализовать данную функцию &quot;вручную&quot;.. и еще один вопросик.... есть символьный массив ну допустим {'1', '6', '4',...

Объясните про strchr - C++
pch-str+1 - 1).что это значит? Координально не понятно, ведь строкой выше, а именно pch=strchr(str,'s') мы присвоили pch адрес переменной...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2014, 22:26
Привет! Вот еще темы с ответами:

создать функцию-аналог strstr, strchr - C++
Задание : разработать собственную функцию-аналог strchr и функцию-аналог strstr :help:

Найти первые вхождения символов (функции strchr(), tolower()) - C++
В массиве строк , введенных пользователем , найти первые вхождения символов ' s ' и 'S' . Использовать функции strchr ( ) , tolower ( ) .

Сбой при нулевой выдаче у функций strchr и strstr - C++
Заранее извиняюсь за свои скудные познания в данной теме. Может быть кто нибудь сталкивался с подобной проблемой. В теории если функции не...

Вывести на экран все различные буквы строки с использованием strchr - C++
Как можно применить strchr для вывода всех различных букв строки? Вот сделал без этой функции, все работает как надо, но теперь нужно с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru