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

Дана строка, содержащая англ. текст - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Образуют ли элементы матрицы упорядоченную последовательность http://www.cyberforum.ru/cpp-beginners/thread623395.html
Для заданной в файле матрицы А(n на m) из целых чисел определить, образуют ли её элементы упорядоченную последовательность при их переборе по часовой стрелке от первого элемента к центральному(по спирали). Задаю обход по контуру (0,0)->(0,N) (0,N)->(M,N) (M,N)->(M,0) (M,0)->(1,0) А как задать чтобы после обхода по этому контуру шёл меньший обход и тд? т.е (1,1)->(1,N-1)...
C++ программы по информатике задачки http://www.cyberforum.ru/cpp-beginners/thread623370.html
C++ Почему локальная переменная не уничтожается после выхода из функции
В функции создается строка char *pn = new char;. Мне непонятно почему при выходе из функции эта строка доступна в main()? Почему эта строка не удаляется после выхода из функции? char *getName(void) { char temp; cout << "Enter last name: "; cin >> temp; char *pn = new char;
C++ сортировка не рекурсивный вариант если можно. с++
Сама задача: Получить сумму двух длинных натуральных чисел Каждое число и результат представлены линейными односвязными списками (информационная часть элементов списка-две цифры числа-тип byte) Своих наработок нет болел на "сортировке" если можно ещё литературу киньте чтоб разобраться самому побыстрее! а к коду желательно комментарии заранее спасибо язык с++
C++ Выделение памяти под wchar_t http://www.cyberforum.ru/cpp-beginners/thread623325.html
вот такой код: char *str=new char; strcpy(str,"stroka"); int l=strlen(str); wchar_t *wstr=new wchar_t; mbstowcs(wstr,str,l); В отладчике обнаружил такую запись: wstr 0x004b7438 "stroka﷽﷽ꮫꮫꮫꮫ" wchar_t *
C++ Прочитать текст из файла Прочитать английский текст из файла и выводит только те слова которые начинаются с гласных букв. подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
13.07.2012, 19:22     Дана строка, содержащая англ. текст
Можно ещё так с помощью strtok
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream> 
using namespace std; 
int main() 
{ 
    char str[] = "Barcelona Real Bayern Lazio Borussia "; 
    char* ptr;  
    int count  = 0; 
 
    ptr = strtok(str, " "); 
 
    while(ptr!= NULL) 
    { 
        if (ptr[0] == 'B') 
            count++; 
        ptr = strtok (NULL, " ");  
    } 
    cout << count << endl;
}
 
Текущее время: 00:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru