С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нужно сделать проверку на вводимое значение Помогите,сделать,проверку на вводимое значение. 1.нужно чтобы числа от букв отличал 2.и нужно чтобы десятичные преобразовывал в целые(т.е. брал от десятичного,только его целую часть,функция atol) то что в комментариях это мои были попытки,пробовал по разному,вечно ошибки выдает,или идет не так как нужно. Заранее спасибо за помощь. P.S.:Заранее извиняюсь если я не совсем правильно что-то... https://www.cyberforum.ru/ cpp-beginners/ thread940266.html C++ Приоритет программы и кэш-память
Всем привет! Подскажите пожалуйста, есть ли способы в коде программы установить ее приоритет? А также очень интересует - можно ли запрограммировать так, чтобы программа загружалась в кэш-память сразу же, после ее загрузки в оперативную память?
C++ Задача по bitset https://www.cyberforum.ru/ cpp-beginners/ thread940253.html
Задача: Предположим, что существует последовательность 1,2,3,5,8,13,21. Инициализируйте набор bitset<32> так, чтобы в каждой из позиций, указанной числом этой последовательности, бит был установлен (1). В качестве альтернативы создайте пустой набор битов и напишите небольшую программу, устанавливающую каждый из соответствующих битов. мой код: #include <iostream> #include <bitset> #include...
C++ Контейнеры STL https://www.cyberforum.ru/ cpp-beginners/ thread940235.html
Кто знает где найти информацию по поводу стандартных контейнеров STL? Интересует не то, как их применять, а основы реализации. Может быть где-то даже есть реализация (код) основных моментов? Больший интерес для меня представляет асимптотическая сложность таких действий, как добавление, удаление новых элементов, поиск, сортировка и т.д. В общем базовые вещи. Просто хотелось бы знать в каких...
C++ Как разделять интерфейс и данные?
Всем привет, Собственно, нужно ли разделять GUI и функции работы с данными? Если да (надеюсь, что да), то какие общие принципы разделения? В отдельные классы, функции, etc...? И может, если есть какая-нибудь литература по проектированию?
C++ Частичная компиляция шаблонной функции в зависимости от значения параметра Добрый день. Предположим, есть некоторая шаблонная функция. Нужно сделать так, чтобы в зависимости от значения шаблонного параметра компилировалось либо все ее тело, либо только определенная часть. Смысл примерно такой: template<bool b> void f() { #if b==true std::cout<<"condition\n"; #endif std::cout<<"always\n"; https://www.cyberforum.ru/ cpp-beginners/ thread940152.html
C++ Конструкция try . catch https://www.cyberforum.ru/ cpp-beginners/ thread940099.html
Здравствуйте. Подскажите, как продолжить работу программи после обнаружения ошибки конструкцией try ... catch. #include <iostream> #include <iomanip> using namespace std; int number; int counter = 0;
C++ Реализация контейнера идентичного std::vector по Страуструпу
При попытке скомпилировать код появляются ошибки, хотя делаю вроде как пишет Бьярне. Компилятор VSE 2010. 1>------ Построение начато: проект: EmptyConsole01, Конфигурация:Release Win32 ------ 1> code.cpp 1>f:\projects\new\emptyconsole01\emptyconsole01\vvector.h(21): error C2663: std::allocator<_Ty>::allocate: для 2 перегрузок нет допустимого преобразования для указателя "this" 1> ...
C++ std::cout в CodeBlocks неправильно работает? Ассоциативность у std::cout должна быть слева направо а этот пример в CodeBlocks доказывает противоположное. Добавляю в конец вектора два элемента 1 2. Потом их вывожу. При выводе должно бы получится 2 1 -1, а в результате все наоборот (-1 1 2) Ведь такого не может быть. Может быть я что не понимаю class Vector { private: int ar; int pos; https://www.cyberforum.ru/ cpp-beginners/ thread940032.html C++ Проблемы при компоновке error LNK2019 Добрый день. Проблема заключается в следующем, когда использую сторонние библиотеки, в данном случае использовал исходники SQLite 3 (http://www.sqlite.org/2013/sqlite-amalgamation-3071700.zip), то при компиляции проекта получаю следующее (в работе использую Microsoft Visual Studio C++ 2008): 1>Компоновка... 1>SQLiteTest.obj : error LNK2019: ссылка на неразрешенный внешний символ... https://www.cyberforum.ru/ cpp-beginners/ thread940018.html
Наследование от shared_ptr C++
Добрый день. Подскажите вот какую вещь. Сделал удобный для себя класс для ведения логов. В нем переопределил operator<< след. образом: template <class T> YacLog& operator<<(T inp) { TempStream.clear(); TempStream << inp; toLog(defaultLevel,TempStream.str());
C++ пример из книги #include <iostream.h> long summa (int k,...){ int *pik=&k; char *pc=(char *)pik; cout <<" *pc="<<*pc<<" pc="<<pc; long total =0; for (int x=k;x>0;x--) { pc=pc+4; total=total+*pc; //pik=(int *)pc; https://w
Эксперт С++
5043 / 2622 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 2
19.08.2013, 20:08 0

Командный интерпретатор: алгоритм анализа команд - C++ - Ответ 4965053

19.08.2013, 20:08. Показов 1537. Ответов 9
Метки (Все метки)

Ответ

Мотороллер, все зависит от сложности синтаксиса команд и количества этих команд. Местами может и перебор неплохо подойдет.

Вернуться к обсуждению:
Командный интерпретатор: алгоритм анализа команд C++
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.08.2013, 20:08
Готовые ответы и решения:

Реализовать командный интерпретатор
Пользователь вводит в консольное приложение команду (в дальнейшем которая будет выполнять операции...

Командный интерпретатор для Linux и Windows
Помогите пожалуста непонимаю как делать ето( Разработайте простой командный интерпретатор для...

Маленький (команд на 10) интерпретатор на C++
Здравствуйте! Решил для общего развития написать маленький (команд на 10) интерпретатор. Идея -...

Простой интерпретатор команд
Всем привет. недавно понадобилось динамики добавить из инишника. поискал парсер сценариев, ниче...

9
19.08.2013, 20:08
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.08.2013, 20:08
Помогаю со студенческими работами здесь

Интерпретатор ассемблерных команд
Здравствуйте, мне нужно составить интерпретатор ассемблерных команд чтобы можно было печатать их...

Технологии синтаксического анализа и интерпретации команд
Составить программу, которая проверяет корректность арифметических выражений, в которых могуть быть...

Как написать интерпретатор команд?
С примером

Командный интерпретатор
Всем доброго времени суток. Мне необходимо написать командный интерпретатор(аналог bash), который...

Командный интерпретатор cmd
вобщем тема: &quot;командный интерпретатор cmd&quot; нужна написать интерпретатор cmd в делфи или в С++. кто...

Реализовать упрощенный «модельный» командный интерпретатор Shell
Скажите, пожалуйста, с чего начать. Вот задание: Реализовать на языке C упрощенный «модельный»...

0
Блоги программистов
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­хро­н­н­ы­й счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru