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

Реализация while в своем компиляторе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сделать функцию, которая принимает двумерный массив и возвращает индексы его максимального элемента(номер строки и столбца), с указателями, С++ http://www.cyberforum.ru/cpp-beginners/thread793027.html
Сделать функцию, которая принимает двумерный массив и возвращает индексы его максимального элемента(номер строки и столбца), с указателями, С++
C++ Сделать функцию, которая принимает одномерный массив и возвращает индексы его максимального и минимального элементов, с указателями. С++ Сделать функцию, которая принимает одномерный массив и возвращает индексы его максимального и минимального элементов, с указателями. С++ http://www.cyberforum.ru/cpp-beginners/thread793026.html
Цикл: Найти и напечатать все простые числа, меньше 100 C++
Надо написать программу, которая находит и печатает все простые числа меньше 100, дайте, пожалуйста, пример, от которого можно отталкиваться. Заранее спасибо.
Определить число в последовательности цифр C++
Определить, есть ли в последовательности цифр число, например 13. Я рассуждал это так: Нужно взять в числе первую цифру и сравнить ее со следующей цифрой, если нет взять вторую и сравнивать со следующей, и так далее пока не будет достигнута условие.
C++ Двусвязный список http://www.cyberforum.ru/cpp-beginners/thread792977.html
Вот решил написать двусвязный список. Написаны только две функции решил попробовать работает или нет, оказалось, что нет. Компилятор почему-то здесь выдает ошибку, но я не понимаю почему. p->next = p1; list.h #ifndef list_h #define list_h class list { public: list(){head = new (node); head->next = NULL;}
C++ Почему поток записи в файл wofstream ничего не пишет? VisualStudio2012, Win7x64Prof Если запись в файл производить в той же функции, где созданы объекты потоков, то запись происходит нормально. Но если потоки создать отдельно, а потом передавать их в качестве параметров в функцию, то запись не производится, а после метода close() устанавливается флаг ошибки. int Fill(std::wofstream *const pfw_S, std::wofstream *const pfw_P) { //создадим... подробнее

Показать сообщение отдельно
blueberry_acc
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 4
23.02.2013, 15:26  [ТС]     Реализация while в своем компиляторе
Цитата Сообщение от Jupiter Посмотреть сообщение
какое промежуточное представление используется? что на выходе syntax_analysis ?
Про промежуточное представление не понял...
На выходе имеем результат с помощью:
C++
1
2
3
4
5
6
7
8
9
10
    for(unsigned int i=0;i<vt.size();i++){
        vector_output(vt[i].Name);
        cout<<" = ";
        if (vt[i].type==1000)
            cout<<vt[i].value.value_int;
        else
            cout<<vt[i].value.value_float;
        cout<<endl;
    }
}
 
Текущее время: 03:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru