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

После первой буквы каждого слова вставить символ “-” - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Хеш таблица http://www.cyberforum.ru/cpp-beginners/thread680749.html
Скажите, в чём польза от хеш-таблицы? Только в скорости поиска?
C++ AES. Расшифровка Допустим, у меня есть такие функции AES. /* алгоритм AES-256 размер блока - 128 бит размер ключа - 128 бит реализовано только шифрование (его вполне достаточно для режима CTR) */ #define AES_KEY_SIZE 16 #define AES_BLOCK_SIZE 16 #define AES_ROUNDS 14 http://www.cyberforum.ru/cpp-beginners/thread680737.html
C++ Ожидание файла (постоянное)
есть пустая папка, как только в папку ложится(попадает) файл, программа должна начать его обработку. Обработка написана, а как сделать ожидание файла в папке, и как узнать скопировался он полностью в папку или ещё не полностью.
Сортировка слов по алфавиту C++
слова из файла с пробелами я считал, теперь надо отсортировать в алфавитном порядке (сравнить каждое с каждым словом от пробела до пробела) и с записать в столбик... Как реализовать вообще непонимаю =(
C++ Консольный морской бой. Расстановка кораблей http://www.cyberforum.ru/cpp-beginners/thread680725.html
Добрый вечер, уважаемые форумчане. Хочу написать консольный морской бой. Начал с функции автоматической расстановки кораблей. Весь день не получается найти где спяталась ошибка в моем коде. Иногда программа зависает в 193-195 строках. Я новичек и не совсем еще разобрался в отладке программ. Использую VS 2010. #include <iostream> #include <time.h> #include <conio.h> using namespace std;
C++ Даны массивы целых чисел A[25] и B[25] Даны массивы целых чисел A и B.Сформировать третий массив, в который включить все положительные элементы обоих массивов, меньших 10. Нужно решить в C++. подробнее

Показать сообщение отдельно
isvpro
72 / 7 / 1
Регистрация: 07.10.2009
Сообщений: 51
26.10.2012, 11:42
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
//insertsymbafterfirstsign.cpp
 
#include <iostream>
#include <cstring>
 
int main()
{
    char* str = "Here is a simple example with couple words";
    char* strdst = new char[strlen(str)*2];
    std::cout << str << std::endl;
 
    bool flag = false;
    for(int i=0, j=0; i< strlen(str);)
    {
        strdst[j++] = str[i];
        if(str[i++] >= 'A' && str[i] <= 'z')
        {
            strdst[j++] = '-';
            while (str[i] >= 'A' && str[i] <= 'z')
                strdst[j++] = str[i++];
        }
    }
    std::cout << strdst << std::endl;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru