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

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

Войти
Регистрация
Восстановить пароль
 
stranger140569
2 / 0 / 1
Регистрация: 25.01.2011
Сообщений: 27
#1

Как работать с функцией memchr( ) в С++ - C++

21.02.2013, 23:41. Просмотров 394. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста разобраться как работает функция memchr() в С++. Я прогуглил этот вопрос, но почему-то большинство примеров на С, а мне надо на С++. Те же которые на С++ совсем непонятны. Заранее благодарен. Если вы в своих ответах приведете примеры еще буду благодарней.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2013, 23:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как работать с функцией memchr( ) в С++ (C++):

Как работать с функцией rand() - C++
Помогите сделать так, чтобы rand() каждый раз выкидывал неповторяющиеся значения.

Как работать с функцией SystemParametersInfo? - C++
Чтобы установить обои рабочего стола. Пишу вот так: #include "stdafx.h" #include <Windows.h> int _tmain(int argc, _TCHAR*...

Как правильно работать с функцией window()? - C++
Задача такая. Вывести в верхней части экрана небоольшой заголовок с менюшками. Затем прочитать файл и вывести его с прокруткой в оставшейся...

Как корректно работать с функцией fread? - C++
Мне необходимо считать информацию из одной директории, а потом поместить эту же информацию в другую директорию(скопировать). Возникла...

Как правильно работать с функцией _getch() ? - C++
Ребята, задача такова: Надо нарисовать фигурку в консоли. И дигать ,по консоли, фигурку стрелочками из клавиатуры. Операторы котрые...

Функция memchr и ее использование - C++
Дана программа не могу конкретно разобраться что делают функции memchr и memcmp(объясните по проще) .Программа как я понял слаживает числа...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Vourhey
Почетный модератор
6482 / 2257 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
21.02.2013, 23:46 #2
http://www.cplusplus.com/reference/cstring/memchr/
здесь и описание, и пример
1
stranger140569
2 / 0 / 1
Регистрация: 25.01.2011
Сообщений: 27
22.02.2013, 17:25  [ТС] #3
Спасибо, все получилось, правда использовал другую функцию: strchr().

Код программы:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
#include <windows.h>
using namespace std;
 
int main ()
{
    char str[] = "This is a sample string";
    char *pch;
    cout << "Looking for the 'i' character in \"" << str << "\"" << "\n";
    pch=strchr(str,'i');
    while (pch != NULL)
    {
        cout << "found at: " << (pch-str+1);
        cout << "\n";
        pch=strchr(pch+1,'i');
    }
    system("PAUSE");
    return 0;
}
Еще раз большое спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.02.2013, 17:25
Привет! Вот еще темы с ответами:

Как работать с указателями и как работать с ссылками - C++
Я в книге дочитал до темы указатели и ссылки, не понимаю как работать с указателями и как работать с ссылками. Я прочитал понятия я понимаю...

Как пользоваться функцией GetFileSize() ? - C++
Привет. В builder'e выполняю следующий код: char str = ''; unsigned long FileSize = 0; GetFileSize('C:\file.exe', &amp;FileSize); ...

Как пользоваться функцией gettime() - C++
Добрый вечер! Кто бы мог подробно объяснить как работает функция gettime(), откуда взять конечное и начальное время, как определить...

Как пользоваться функцией rand()? - C++
Все привет. Пытаюсь пользоваться функцией rand(), а получаю сообщение Это разве идентификатор? #include &quot;stdafx.h&quot; ...


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

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

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