| Zeile 22: | Zeile 22: | ||
:Du darfst verwenden was immer du willst, den das wichtigste am OS deven ist Spaß.--[[Benutzer:Tev|Tev]] 21:42, 29. Dez. 2010 (CET) | :Du darfst verwenden was immer du willst, den das wichtigste am OS deven ist Spaß.--[[Benutzer:Tev|Tev]] 21:42, 29. Dez. 2010 (CET) | ||
: Klar Assembler kann st du benutzen bei Java und C# wirds da schon problematischer. aber am besten du ließt dier Das von Redeagle verlinkte Tutorial mal durch. das sollte sehr viele fragen klären. wenn du weitere Fragen hast, dann kannst du sie natürlich gerne stellen.--[[Benutzer:PNoob|PNoob]] 00:00, 30. Dez. 2010 (CET) | : Klar Assembler kann st du benutzen bei Java und C# wirds da schon problematischer. aber am besten du ließt dier Das von Redeagle verlinkte Tutorial mal durch. das sollte sehr viele fragen klären. wenn du weitere Fragen hast, dann kannst du sie natürlich gerne stellen.--[[Benutzer:PNoob|PNoob]] 00:00, 30. Dez. 2010 (CET) | ||
| + | |||
| + | ja, aber mit c++ habe ich immer so gemacht: | ||
| + | |||
| + | |||
| + | <cpp> | ||
| + | #ifndef _CONSOLE_HPP___ | ||
| + | #define _CONSOLE_HPP___ | ||
| + | #include <iostream> | ||
| + | #include <windows.h> | ||
| + | using namespace std; | ||
| + | |||
| + | |||
| + | |||
| + | void qprintf(char *q){ | ||
| + | char *videomem = (char)* 0xb8000; | ||
| + | int Colour=7+16*0; | ||
| + | SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),Colour); | ||
| + | videomem++; | ||
| + | cout << q << endl; | ||
| + | videomem++; | ||
| + | } | ||
| + | |||
| + | .... | ||
| + | |||
| + | #endif | ||
| + | |||
| + | /////////////////////////// | ||
| + | |||
| + | #include "console.hpp" | ||
| + | |||
| + | int main(){ | ||
| + | qprintf("hi"); | ||
| + | return 0; | ||
| + | } | ||
| + | </cpp> | ||
| + | |||
| + | Und dabei kam raus: | ||
| + | |||
| + | hi | ||
| + | |||
| + | also meisntu es so ungefähr mit eigenen skripten? darf ich die z.B.: iostream biblothek verwenden? | ||