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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 81, средняя оценка - 4.70
3257473
#1

Стандартные функции String.h - C++

24.03.2011, 22:11. Просмотров 10622. Ответов 2
Метки нет (Все метки)

Здравствуйте, подскажите пожалуйста стандартные функции стринга в с++. Нужно определить количество вхождений заданного знака в строку. Используя стандартные функции.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2011, 22:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Стандартные функции String.h (C++):

стандартные функции библиотеки <string.h> - C++
Здравствуйте, товарищи порграммисты :gsmile: Помогите, пожалуйста, с написанием програмки на языке C . Дано: символьная строка...

Есть ли какие то стандартные функции преобразования double в string? - C++
В проекте необходимы функции, для преобразование double в string и наоборот. Первое получилось очень даже просто static double...

стандартные функции - C++
подскажите кто знает где можно почитать про стандартные функции типа Sleep() setTikccount() beep()

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

Стандартные и пользовательские функции языка С - C++
Помогите написать на чистом Си в одном проекте. 1) Даны три целые числа. Поднять квадрату отрицательные числа и к кубу -...

Стандартные и пользовательские функции языка С - C++
Помогите пожалуйста написать программы на чистом Си в одном проекте. 1) Для нагрева 300 л. воды от 10 oС до 100 oС необходимо сжечь...

2
Ma3a
Эксперт С++
618 / 462 / 31
Регистрация: 28.01.2011
Сообщений: 605
24.03.2011, 23:57 #2
http://www.cplusplus.com/reference/clibrary/cstring/
1
Nameless One
Эксперт С++
5775 / 3425 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
25.03.2011, 08:55 #3
3257473, эту задачу можно решить с помощью
strchr
Код
STRCHR(3)                                                                                Руководство программиста                                                                                STRCHR(3)

НАЗВАНИЕ
       strchr, strrchr - определение позиции символа в строке

СИНТАКСИС
       #include <string.h>

       char *strchr(const char *s, int c);

       char *strrchr(const char *s, int c);

ОПИСАНИЕ
       Функция strchr() возвращает указатель на первое вхождение символа c в строке s.

       Функция strrchr() возвращает указатель на последнее вхождение символа c в строке s.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
       Функции strchr() и strrchr() возвращают указатель на найденный символ, или NULL, если символ не найден.

СООТВЕТСТВИЕ СТАНДАРТАМ
       SVID 3, POSIX, BSD 4.3, ISO 9899

СМОТРИ ТАКЖЕ
       index(3), memchr(3), rindex(3), strpbrk(3), strsep(3), strspn(3), strstr(3), strtok(3)

ПЕРЕВОД
       Перевод с английского (C) 2000 Дмитрий Морожников
           (dm@simplex.irkutsk.ru, 2:5070/141.3)

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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
#define SIZE 256
 
int main(void)
{
    char line[SIZE];
    char* ptr;
    char c;
    size_t cnt = 0;
 
    puts("Input line: ");
    fgets(line, SIZE, stdin);
    puts("Input character to count: ");
    c = getchar();
 
    ptr = strchr(line, c);
    
    while(ptr)
    ++cnt, ptr = strchr(ptr + 1, c);
 
    printf("Character `%c' occured %u time(s).\n", c, cnt);
    exit(0);
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2011, 08:55
Привет! Вот еще темы с ответами:

Есть ли стандартные хэш функции - C++
Есть ли в C++ стандартные хэш функции, в которые передаешь строку, получаешь на возврате строку, типа MD5 или CRC32. Спасибо.

Стандартные и пользовательские функции языка С - C++
1) Найти периметр и площадь прямоугольного треугольника, если данные длины его катетов a и b. 2) Дано три действительных числа X, Y, Z....

Стандартные функции поиска элементов в контейнерах - C++
Какие есть стандартные библиотеки/ф-ции поиска в с++? Нашел find(), но не совсем понятна его работа. Как я понял, он возвращает итератор на...

Стандартные функции ввода/вывода языка Си - C++
Приветствую всех.У меня проблема.Я решил попробовать функции ввода/вывода в стиле Си.Написал прогу которая должна выводить сумму a и b,но...


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

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

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