Program kolorujący kod zapisany w plikach .h i .cpp
Stronę tą wyświetlono już: 2906 razy
Program CodeToHtml.exe służy do zamiany plików *.h i *.cpp na pliki *.html z uwzględnieniem koloryzacji składni kodu zawartego w plikach. W celu użycia programu wystarczy złapać i upuścić plik lub pliki na ikonę programu, aby ten po chwili przekonwertował je i utworzył na dysku twardym w tej samej lokalizacji lecz z rozszerzeniem *.html plik z pokolorowaną składnią kodu.
Poniżej zamieszczam bardzo prosty kod html wygenerowany przez program:
Natomiast tak wygląda kod programu wstawiony na stronę:
#include <iostream> // biblioteka związana z strumieniami cin i count using namespace std; // ustawiam wykorzystanie przestrzeni nazwy std, żeby nie trzeba było pisać ciągle np. std::cout, std::cin, std::endl int main(){ // Funkcja wywoływana przez system cout<<"Witam w pierwszym programie!\n\n"; // Tak się wyświetla tekst, umieszczając go pomiędzy cudzysłowami. wyrażenie \n wewnątrz tekstu wstawia znak nowej linii cout<<"Podaj swoje imie: "; char imie[255]; // deklaracja zmiennej tablicowej typu char przeznaczonej do przechowywania ciągu znaków nie większego niż 254 elementów (ostatni znak musi być równy 0) cin>>imie; // tak się wczytuje dane wpisane za pomocą klawiatury do zmiennej char nazwisko[255]; cout<<"Podaj swoje nazwisko: "; cin>>nazwisko; short int wiek; cout<<"Podaj swój wiek: "; cin>>wiek; cout<<"Podaj swój wzrost w [m]:"; float f; cin>>f; cout<<endl<<endl<<"Oto twoje dane:\n\n"; // tutaj endl wstawia znak nowej linii na ekranie cout.precision(2); // ustawianie liczby miejsc po przecinku wypisywanych dla liczb zmiennoprzecinkowych (w tym przypadku do 2 miejsc po przecinku) cout<<"Imie: "<<imie<<";\nNazwisko: "<<nazwisko<<";\nWiek: "<<wiek<<";\nWzrost w [m]: "<<f<<endl<<endl; // tak wyświetla się na ekranie dane zawarte w zmiennych cout<<"Wcisnij enter, aby zamknac program..."; cin.get(); // tutaj oczekuję na wciśnięcie entera return 0; }
Tytuł:
C++ Zbiór zadań z rozwiązaniami
Autor:
Tomasz Jaśniewski
Tytuł:
Mikrokontrolery dla hobbystów. Projekty DIY w języku C i C++
Autor:
Miguel Angel Garcia-Ruiz, Pedro Cesar Santana Mancilla
Tytuł:
Architektura oprogramowania bez tajemnic. Wykorzystaj język C++ do tworzenia wydajnych aplikacji i systemów
Autor:
Adrian Ostrowski, Piotr Gaczkowski
Tytuł:
Wprowadzenie do C++
Autor:
Michał Matlak
Tytuł:
Opus magnum C++ 11. Programowanie w języku C++. Wydanie II poprawione (komplet)
Autor:
Jerzy Grębosz
Tytuł:
Programowanie wieloplatformowe z C++ i wxWidgets 3
Autor:
Bartosz W. Warzocha
Tytuł:
Język C++ i przetwarzanie współbieżne w akcji. Wydanie II
Autor:
Anthony Williams
Tytuł:
C++ dla bystrzaków. Wydanie VII
Autor:
Stephen R. Davis
Tytuł:
Tablice informatyczne. Podstawy C++
Autor:
Radosław Sokół
Tytuł:
Opus magnum C++11. Programowanie w języku C++ (komplet)
Autor:
Jerzy Grębosz