chciałbym napisać system ale ne wiem jak . jakiś kurs może by mi ktoś polecił albo nazwe książki. wiem że ulepsza sie dos-a ale skąd wziąś kod źródłowy.
System operacyjny? Do tego droga długa i kręta. Na początek zacznij się uczyć porządnie programować.
Ogólnie: ciężka sprawa.
http://4programmers.net/OS_Programming/ … 9B%C4%87_1
http://4programmers.net/OS_Programming/ … _chroniony
http://4programmers.net/OS_Programming/ … zeczywisty
Poszukaj też w internecie pod hasłem “os development” lub “osdev”.
każdy tak muwi umiem programować w c++ , winapi (ale winapi sie nie przyda)
niemampomysłu , to popracuj jeszcze nad językiem polskim, później zbierz grupę ludzi którzy też umieją programować (a nie tylko powtarzać ćwiczenia z podręczników programowania), daj waszej ekipie kilka lat i może coś z tego wyjdzie.
Jeżeli zadajesz takie pytanie, to na 99% nie masz jeszcze na tyle umiejętności, żeby poradzić sobie z prostą konsolą.
Co rozumiesz poprzez “umiem programować w c++”? Klasy opanowane do perfekcji? Szablony stosować umiesz? Kontenery wszystkie pamiętasz? Umiesz posługiwać się zarówno wskaźnikami jak i referencjami?
Zrób coś prostszego.
Po pierwsze programowanie trzeba mieć opanowane do końca w jednym paluszku.
Po drugie, w pojedynkę to raczej będzię trudne do zrobienia. Zobacz jaki zespół programistów - wręcz grupy programistów pracują w MS nad systemem Windows, tak samo jak nad systemem Linux, bądź Mac OSX.
Tak? To jedziemy. Jaką domyślną widoczność mają metody w klasach? Czym się różni klasa od obiektu? Po co wirtualny destruktor? Czy C++ wspiera delegaty? Jeśli nie, to dlaczego? Jeśli tak, to jak? Jaka jest różnica między #pragma once a strażniczą trójką #ifndef FOO / #define FOO / #endif FOO? Co to znaczy, że zmienna jest volatile? Ile lat programujesz w C++, że twierdzisz, że “umiesz programować w C++”? Serio pytam.