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

Интерпретатор небольшого языка программирования на С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с random http://www.cyberforum.ru/cpp-beginners/thread664369.html
Доброго времени суток! У меня есть массив int a={10,20,30,40,50}. Можно сделать так, чтобы выводились эти числа рандомом и не повторялись??? Я сделал так ну что-то не то((( #include<conio.h> #include<iostream.h> #include<stdlib.h> void main () { clrscr ();
C++ bool при чтении из файла задание такое Сделайте функцию чтения из файла такой, чтобы она возвращала bool (истина - если считали данные, ложь - если нет) и добавьте проверку этого возвращаемого значения в main. собственно код void read_file(void) { FILE* file = fopen("arr.txt", "r"); http://www.cyberforum.ru/cpp-beginners/thread664362.html
C++ Строки.Найти самое длинное слово
Во введенном тексте найти самое длинное слово и вывести его. Найти в этом тексте пару слов идущую подряд имеющую максимальную длину и вывести их
Построение геометрической фигуры C++
#include <vcl.h> #include <iostream.h> #include <iomanip.h> #include <conio.h> void main() { int n=6; cout<<'*'<<end1; for(int k=2; k<=n; k++) { cout<<'*'; if(k!=n) cout << setw(k-1) <<'*';
C++ Вычислить сумму ряда с заданной точностью http://www.cyberforum.ru/cpp-beginners/thread664331.html
Помогите пожалусто написать программу на С++. Условие с заданием прикрепленны ниже, очень нужно, ато я даже не знаю к кому еше обратиться,спасибо большое.
C++ Сколько выделить памяти, если заранее неизвестно количество вложенных классов #include <iostream> #include <locale> #include <fstream> #include <string> #include <vector> #include <stdio.h> #include <functional> #include <windows.h> #include <math.h> using namespace std; подробнее

Показать сообщение отдельно
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
06.10.2012, 03:31     Интерпретатор небольшого языка программирования на С++
Плутон, зависит от желаемого поведения при нахождении первой ошибки. Варианта два - либо идти по коду дальше, либо останавливаться сразу.
По первому варианту - можно кидать исключение, можно возвращать код ошибки.
По второму варианту - можно сохранять в некий массив ошибок (можно оформить как класс) код очередной найденной ошибки. Затем после парсинга этот массив проверяется на пустоту (или дергается соответствующий метод у класса). Если он не пуст, то юзеру по кодам ошибок выводятся соответствующие сообщения.
 
Текущее время: 03:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru