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

Компилятор С++ для генерации чисто двоичного формата - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Упростить код.с++ http://www.cyberforum.ru/cpp-beginners/thread843239.html
Помогите пожалуйста упростить код!!! #include <iostream> #include <algorithm> #include <vector> #include <cmath> #include <string> using namespace std;
C++ строка чисел из консоли как считать строку чисел из коносоли такого формата 1 1 1 должен получиться массив из трез чисел. есть какая то функция для этого? Добавлено через 39 минут решение найдено #include <stdio.h> http://www.cyberforum.ru/cpp-beginners/thread843238.html
Почему не работает функция Matricav? C++
#include <vcl.h> #pragma hdrstop #pragma argsused #include <conio.h> #include <iostream.h> #include <windows.h> #include <winbase.h> #include <stdlib.h> int Matricaf()// Формирует матрицу {randomize();
открыть изображение в консоли C++
Доброго времени суток. Мне нужно при выполнении программы в конце всех вычислений открыть картинку с результатами для сравнения. Открыть нужно в консоли, не через ShellExecute в отдельной программе. Картинка лежит в папке с файлом *.cpp и *.exe Может кто знает, как это осуществить и вообще, можно ли такое сделать в c++? Работаю в Dev-C++.
C++ Подскажите хорошие учебники по Directx 9 в связке с C++ ,желательно посвежее http://www.cyberforum.ru/cpp-beginners/thread843207.html
Подскажите хорошие учебники по Directx 9 в связке с C++ ,желательно посвежее. Работаю в Microsoft Visual C++ 2010 express. Заранее спасибо!
C++ error C2504: CMove: не определен базовый класс Подскажите, пожалуйста, почему может возникать данная ошибка? Файл CBattle.h #include "CMove.h" class CPlayer : public CMove { // Ошибка на этапе выполнения: error C2504: CMove: не определен базовый класс public: CPlayer o_enemy; void enemyAttack(); }; подробнее

Показать сообщение отдельно
RaZoR2008
4 / 4 / 0
Регистрация: 09.02.2009
Сообщений: 74
20.04.2013, 16:09  [ТС]     Компилятор С++ для генерации чисто двоичного формата
Спасибо за ответы, я попробую GCC. Ядро грузится стандартным загрузчиком, который читает с fat12 bin файл и запускает его. Просто не хотелось возиться с elf или exe файлом.

Добавлено через 1 час 31 минуту
А вот интересно, под DOS/WIN как то же самое сделать, кое что есть для ОС Колибри вот ссылка http://diamond.kolibrios.org/hll/hll.htm

Добавлено через 29 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void os_print_string(char *string);
 
int main()
{
    char *hello_string = "Starting OS...";
    os_print_string(hello_string);
    while (1)               // OS main loop 
    {   
    }
    return 0;
}
 
void os_print_string(char *string)
{
    asm mov ah, 0Eh                     // int 10h teletype function        
    char curchar;
    while (curchar = *string++)         // loop through the string  
    {
        asm mov al, curchar 
        asm int 10h                     // otherwise, print it
    }
}
Вот пример кода, который запускается как ядро kernel.bin видимо под gcc придется ATT синтаксис использовать или же искать вариант под винды или дос
 
Текущее время: 18:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru