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

Поиск текста в файле между двумя данными словами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Передача массива и указатели http://www.cyberforum.ru/cpp-beginners/thread1247214.html
Приветствую всех. Говорил с другом о передаче в функцию, в и сказал, что если например есть такой код, int f(int *a) я сказал, что это передача по указателю. Но друг умный очень :), создал такую программку, #include <stdio.h> #define SIZE 10 void print(int *a) { int i;
C++ Расставить между словами пробелы - как определить, где именно поставить пробел Всем доброго дня. Увидел задачу: нужно убрать пробелы между словами, чтобы получился слитный текст. Как это сделать - вполне понятно. Но мне просто стало интересно, как можно реализовать эту задачу в обратную сторону? Допустим, нужно наоборот расставить пробелы между словами, которые написаны слитно. И тут я застрял... Как это можно сделать? И какую библиотеку нужно для этого применять?... http://www.cyberforum.ru/cpp-beginners/thread1247194.html
Функция возвращает не ссылку а само значение переменной на которое оно ссылается C++
Скажите пожалуйста есть функция `int& my(){return a} которая возвращает ссылку если возвращаемое функцией значение присвоить переменной должно ведь сохраняться ссылка на него, вместо этого функция возвращает не ссылку а само значение переменной на которое оно ссылается
Простая обработка нажатия клавиши C++
Знаю что подобные темы были но мне нужно попроще.Я учусь c++ и для закрепления своих знаний решил написать текстовый тетрис.Написать могу вроде всё кроме одного .Мне нужна простая функция обработки клавиши(или событие незнаю как назвать) аналог паскалевской if keypressed then Пытался getch() но программа останавливается во время её обработки пока чего нибудь не нажмешь.Естественно тогда о...
C++ Создание xml файла с использованием tinyxml2 http://www.cyberforum.ru/cpp-beginners/thread1247157.html
А конкретно интересует как в создаваемый файл прописать объявление <?xml version="1.1" encoding="UTF-8" ?> Добавлено через 6 минут Вопрос снят, решение оказалось достаточно простым: tinyxml2::XMLDocument doc; tinyxml2::XMLDeclaration* decl = doc.NewDeclaration(); doc.InsertEndChild(decl); doc.SaveFile( **Тут путь к файлу** );
SFML Скролинг карты игры (sfml) Вот так я 3мя строчками решаю скроллинг карты, нашел такой пример. рисую на sfml View viev( FloatRect(0,0,1200,800)); viev.setCenter(narutto->x,narutto->y-300); window.setView(viev); Но у меня трабла, за пределы карты видно ему. Низ, верх, ну и левыая и праваяграница. Как мне ето ограничить. Условиями не выйдет перед этим методом сразу все ограничить. мне вот... подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
26.08.2014, 04:36     Поиск текста в файле между двумя данными словами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
 
int main ()
{
    std::string str("vasya/davno.kurit"), str1("vasya/"), str2(".kurit");
    std::string::size_type ind1, ind2;
    if((ind1 = str.find(str1)) != std::string::npos && (ind2 = str.find(str2, ind1 + str1.size())) != std::string::npos)
    {
        std::cout << str.substr(ind1 + str1.size(), ind2 - ind1 - str1.size()) << '\n';
    }
    return 0;
}
 
Текущее время: 22:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru