Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Visual C++}Tworzenie bibliotek, jak np. curses

Ostatnio zmodyfikowano 2012-03-14 21:29
Autor Wiadomość
bingo009
Temat założony przez niniejszego użytkownika
[Visual C++}Tworzenie bibliotek, jak np. curses
» 2012-03-14 18:31:39
Witam was serdecznie, przymierzam się do napisania prostej biblioteki do obsługi konsoli, taką jak curses(oczywiście moja będzie prostsza i wyposażona w podstawowe funkcje), ale nie wiem jaki typ projektu wybrać, aby skompilować ją do takiej postaci jak curses. I czy przy tworzeniu biblioteki, muszę o czymś pamiętać, czy mogę ją tworzyć tak jak zwykły program?
P-52603
SeaMonster131
» 2012-03-14 18:45:35
Chcesz napisać bibliotekę, która wygląda tak jak program? ..

Biblioteka to zbiór funkcji, klas itd.. Np:

C/C++
//to jest ta bliboteka:
..
template < class Arg >
void Wypisz( Arg a )
{
    cout << a;
}
..

A to program korzystający z tej biblioteki:

C/C++
#include "biblioteka.h"
..
int main()
{
    Wypisz( 10 );
}

Oczywiście to przykład, możesz tam walnąć namespace czy co tam chcesz, ale chciałem Ci pokazać, że biblioteka to nie jest program (tj. biblioteka nie zawiera głównej funkcji main()).
P-52604
pekfos
» 2012-03-14 18:54:27
Kompiluj bibliotekę jako static lib lub dll.
P-52605
bingo009
Temat założony przez niniejszego użytkownika
» 2012-03-14 21:29:23
Dzięki, wiem o tym, że bibliotekę nie piszę się jak programu, ale chodziło mi o to czy mam jakieś definicje dodać czy coś. Ale widzę, że już uzyskałem odpowiedź, więc dziękuje.
P-52609
« 1 »
  Strona 1 z 1