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

Задача связанная с символьными массивами и функциями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Циклическая перестановка http://www.cyberforum.ru/cpp-beginners/thread512247.html
Неужели никто не может решить - очень прошу помогите: Написать программу циклической перестановки букв в словах текста так, что i-я буква слова становится i+1-ой, а последняя - первой
C++ Ссылки VS портабельность. Предыстория Я пишу хост для плагинов. Когда плагин загружен, он получает указатель на таблицу функций. Иногда мне нужно построить "текучий интерфейс", типа такого: typedef struct{} *ht_MenuNode; struct iMenuNode { struct iEditor { typedef iEditor *t_loopback; t_loopback (*SetCaption) (const char *); t_loopback (*AddChild) (ht_MenuNode Child); http://www.cyberforum.ru/cpp-beginners/thread512234.html
Поиск всех убывающих последовательностей длины K в массиве длины N. C++
Дан одномерный массив длины N (заполненный рандомно числами от 1 до N ), и требуется реализовать поиск всех убывающих последовательностей длины K в этом массиве (при этом мы задаем это K, оно может быть равно от 2 до N). То есть, если у нас массив состоит из 5 элементов (12543) и K = 2, то на выходе мы должны получить следующее: 54 43, а если K = 3, то : 543. Моей логике это не подвластно,...
поиск по базе на C++ C++
Привет всем.Ребят подскажите как сделать вот такое на C++ . У нас есть база данных, в ней есть ссылки, мы вводим в форму слово он её выводит ,но с релевантностью и разбиением страниц (1,2,3,4),помогите написать ,пожалуйста.Типо мини поисковик.А еще как сделать чтобы около ссылок выводились фавиконки сайтов ,я где-то подсмотрел такой код <i class="serp1"...
C++ Сформировать структуру AEROFLOT http://www.cyberforum.ru/cpp-beginners/thread512211.html
Сформировать структуру AEROFLOT для хранения следующей информации: · номер рейса; · название пункта назначения рейса; · тип самолета; · цена билета.
C++ Программирование с использованием строковых данных Отредактировать заданное предложения текста, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами. Например, HOW DO YOU DO -> OD OD ПОМОГИТЕ ПЖ) подробнее

Показать сообщение отдельно
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,512
07.03.2012, 01:46     Задача связанная с символьными массивами и функциями
Написал свой велосипед
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
30
31
32
33
34
35
36
37
38
39
40
#include <stdio.h>
#include <cstring>
 
bool funk(const char *str, char *res)
{
    const char* startPos;
    const char* endPos;
    startPos=endPos=NULL;
 
    while(*str)
    {
        if(*str=='\"')
        {
            if(!startPos)
             startPos=str;
            else
             endPos=str;
        }
 
        if(startPos && endPos)
        {
            int length=endPos-startPos-1;
            strncpy(res,startPos+1,length);
            // здесь ещё можно бы дописывать в строку пробел либо табуляцию
            res+=length;
            startPos=endPos=NULL;
        }
 
        str++;
    }
}
 
 
int main()
{
    char *string=new char[56];
    strcpy(string,"long \"string\" ");
    char *res=new char[strlen(string)]; // в результирующей строке должно быть достаточно места для хранения результатов!
    funk(string, res);
}
 
Текущее время: 21:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru