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

Проверить корректность расположения скобок - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Знаки вопроса при записи кириллицы в файл http://www.cyberforum.ru/cpp-beginners/thread1244993.html
Есть процедура,она передает значения в файл KDAN_Ksb.txt.Только вместо русских букв в файл вносятся знаки вопроса.Видел много подобных тем,но ничего не помогло. void __fastcall TMain::R1_Button7Click(TObject *Sender) { TProgressBar* pb; TButton* tb = (TButton*)Sender; int tab = M_PageControl->ActivePageIndex; /* TODO : протокол (подготовка) */ switch(tab)
C++ Решение интеграла методом левых прямоугольников есть программа которая решает ингерал методом средних прямоугольников, вот: //--------------------------------------------------------------------------- #pragma hdrstop //--------------------------------------------------------------------------- # include <iostream.h> # include <math.h> http://www.cyberforum.ru/cpp-beginners/thread1244986.html
Создание объекта в функции и возврат объекта из нее C++
Не могу разобраться с ссылками. Возможно ли вернуть из функции объект созданный в стеке при этом копи конструктор публичный. class Object{ public: Object(){....} Object& someFunc(){ Object a;
Перенос приложения на другие компьютеры - статическая линковка C++
Здравствуйте. Похожие вопросы звучали уже на этом форуме и на других, но я не смог найти подходящего и рабочего варианта в моем случае. Я работаю в Visual Studio 2012, ось - 64х битная семерка, проект использует библиотеку opencv(246)(dll). В процессе работы потребовалась переносимость приложения, т.е. что бы каждый на своем компе мог запуститься. Поиск по сети и форумам отправил в свойсва к...
C++ Заменить звездочками совпадения в массиве char http://www.cyberforum.ru/cpp-beginners/thread1244969.html
Есть два массива, один заполненный русскими буквами, а второй заполняется постепенно с клавиатуры, тоже русскими буквами. Если буквы в массивах совпадают, то совпадающую букву заменить звездочкой. Например: Введена буква: 'ц', нужно записать ее в массив massiv2, и сделать сравнение с massiv1, если такая буква в нем есть, то заменить ее звездочкой. Задание нужно выполнить именно с заполнением...
C++ Узнать тип файла по его расширению Здравствуйте, собственно вот что требуется: имея полный путь к файлу и его расширение узнать тип файла, например для .mp3/.flac/.m4a и подобных нужно чтобы мы получали в ответ что это аудио файл, а для .txt/.doc - текстовый, ну и все в том же духе. Пробовал использовать вот такой код: string DBAdapter::GetMimeType(const string &szExtension) { // return mime type for extension HKEY hKey =... подробнее

Показать сообщение отдельно
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
20.08.2014, 17:20     Проверить корректность расположения скобок
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <vector>
 
int main()
{
    std::vector<char> v;
    std::string str;
    std::getline (std::cin, str);
    bool flag = true;
    for (auto i: str)
    {
        if (i=='(')
            v.push_back (i);
        else if (v.empty())
        {
            flag = false;
            break;
        }
        else
            v.pop_back();
    }
    std::cout <<(flag && v.empty() ? "Good" : "Error");
}
 
Текущее время: 06:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru