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

Помогите пожалуйста!работа со строками, файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод результата в html файл http://www.cyberforum.ru/cpp-beginners/thread366684.html
День добрый, форумчане! У меня есть небольшая программка по моделированию с использованием генератора случайных чисел, но это особо не важно, важнее то, что она выдаёт результат в текстовый файлик....
C++ Задача на циклы и ветвления. Всем доброго дня! помогите пожалуйста с задачей. Выяснить, является ли заданное число m членом геометрической прогрессии, первый член которой равен g, а знаменатель – z. http://www.cyberforum.ru/cpp-beginners/thread366676.html
C++ как создать стол с картами си++
хочу создать карточную игру но столкнулся с пролемой как создать игровой стол с картами.для примера прошу показать как создать стол с какой-то картинкой(картой) и как ей присвоить какое-то значение...
Структура удаление повторений C++
Помогите пожалуйста со структурой. задание "В магазине сформирован список постоянных клиентов, который вклю- чает ФИО, домашний адрес покупателя и размер предоставляемой скидки. Уда- лить из этого...
C++ Отобразить симметрично относительно вертикальной оси секторы матрицы http://www.cyberforum.ru/cpp-beginners/thread366667.html
Доброго времени суток. Помогите разобраться с матрицей: нужно создать квадратную матрицу целых чисел размером 9х9 и заполнить случайными числами (от 0 до 99). Отобразить ее симметрично относительно...
C++ Функции в С помогите решить задачу Создать программу для вычисления значения переменной M, используя функции пользователя .Вивесты все переменные . M=4a+acu где j=17 Спасибо всем за помощь!!! подробнее

Показать сообщение отдельно
Ree.exe
56 / 56 / 4
Регистрация: 01.08.2011
Сообщений: 141
15.10.2011, 19:15
Вот твоя реализация функции
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
size_t my_strspn(const char* Xstr, const char* Ystr)
{
    size_t i=0,a=-1;
    const char * pX = Xstr;
    bool f=false;
 
    while( *(pX)!='\0' &&  i!=strlen(Ystr) )
    {
        i=0;
        const char * pY = Ystr;
        while( *(pY)!='\0' && *(pX)!=*(pY))
        {
            if(*(pX)==*(pY))
            {
                f=true; 
            }
            else
            {
                i++;
                pY++;
                f=false;
            }
        }
        pX++;
        a++;
    }
 
    return ( a+1==strlen(Xstr) && f==false)? a+1 : a;
}
Добавлено через 17 минут
А ты уверена что тебе нужна функция strspn, а не strcspn
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru