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

O co chodzi w Visual Studio 2010 Ultimate?

Ostatnio zmodyfikowano 2011-05-02 20:53
Autor Wiadomość
asembler
Temat założony przez niniejszego użytkownika
O co chodzi w Visual Studio 2010 Ultimate?
» 2011-05-01 16:13:48
Witam, znam C++ dość dobrze jednak pracuje w środowisku Code::Blocks i innych tego typu, usiłuje przenieść się na popularne Visual Studio jednak kiedy piszę "Normalnym" C++ w środowisku Visual, tradycyjnie wywala mi błędy. Jak już mówiłem znam dobrze C++ i kody źródłowe są napisane dobrze poza tym kompilują się na wszystkich innych środowiskach.
Co mam zrobić by to środowisko przyjmowało zwyczajny C++'owy kod a nie polegało wyłącznie na swoich zasadach?
P-32400
pekfos
» 2011-05-01 16:15:36
z tego co wiem to VC++ to same problemy. kod visuala nigdzie indziej sie nie kompiluje i na odwrót.
P-32401
Elaine
» 2011-05-01 16:17:49
Widać, że nigdy Visuala nie używałeś, skoro takie bzdury piszesz :>

@OP: Zapewne zrobiłeś projekt dla C++/CLI, to jest zupełnie inny język. Chcesz C++, zrób projekt dla zwykłego C++, czyli według nomenklatury Visuala "Win32".
P-32402
asembler
Temat założony przez niniejszego użytkownika
» 2011-05-01 16:34:33
Używam Win32 nie CLI/C++
P-32403
Elaine
» 2011-05-01 16:37:17
U mnie działa. Albo namieszałeś coś w konfiguracji, albo kod nie jest tak poprawny jak się wydaje ;>
Jakie otrzymujesz błędy?
P-32404
yoogi
» 2011-05-01 17:54:09
Mi nigdy nie wywala błędów, od 2 lat korzystam z Visual'a na początku 2008 a teraz 2010. Jedynie jaki błąd udało mi się zauważyć to przy WinAPI, jak tworze nowy projekt i nie zaznaczę "Empty Project" to wtedy pokazuje mi się ten przykładowy kod i jak chcę napisać coś w "cudzysłowiu" to muszę na początku dać literkę L lub T, a wygląda to następująco:
L"text",
T"text"
Aha, zapomniałem jeszcze o jednym błędzie czy tam nie wiem jak to nazwać. Kiedyś nie mogłem korzystać z normalnych zmiennych, tylko tych z wielkich liter, ale nigdy nie mam problemu jak tworze tak project:
[New Project] -> [General] -> [Empty Project]

Czasami możesz mieć problem z podlinkowaniem biblioteki. Możesz podlinkować w ustawieniach lub w kodzie, a wygląda to następująco:
#pragma comment(lib, "glut32.lib")
P-32406
DejaVu
» 2011-05-01 17:56:49
Wyłącz wsparcie dla standardu C++0x - w 2010 chyba jest domyślnie włączony dla nowych projektów.
P-32407
Elaine
» 2011-05-01 18:04:10
Po pierwsze nie bardzo się da, a po drugie to i tak nic by nie zmieniło. Ficzery C++0x są tak zrobione, żeby nie przeszkadzały kodowi, który o ich istnieniu nie ma pojęcia.
P-32408
« 1 » 2
  Strona 1 z 2 Następna strona