wytrzzeszcz
#programowanie puszczczam kompilację i dodałem pragmę by mi wyrzucało na ekran rozwinięcie makra.

#define STRH(x) #x
#define STR(x) STRH(x)
#pragma message "MOJEMAKRO(dad)" STR(MOJEMAKRO(dad))

i
P.....i
P.....i
Zaraz k-----y dostane. Pomoże ktoś znaleźć wytłumaczenie dlaczego Visual Studio wywala errory?

https://pastebin.com/njTxERYT Waiter.h:
#pragma once
class Waiter
{
  • Najlepsze
  • Wszystkie komentarze
tell_me_more
no nie podałeś typu funkcji Waiter::Set_ID(int n) w 18 linijce w cpp więc przyjął int, a potem w .h masz tą funkcję void.

Dalej analogicznie.
Colek
Colek
0
@PlantatorCebuli: this w konstruktorze? Typy funkcji
o.....i
o.....i
Mam dwa projekty w Visual Studio: właściwa aplikacja i projekt z unit testami. W projekcie Tests zrobiłem referencję do tego drugiego projektu (PPM na "References" i zaznaczyłęm projekt "Aplikacja"), następnie w pliku z testami zrobiłem referencję do pliku nagłówkowego testowanej klasy, w ten sposób:

#include "../Aplikacja/Table.h"
Plik Table.h wygląda tak:

#pragma once
  • Najlepsze
  • Wszystkie komentarze
MamCieNaHita
@obserwator_z_prawem_interwencji:

twój projekt powinien wyglądać mniej więcej tak:
Aplikacja - sam main z referencją do AplikacjaLibrary
AplikacjaLibrary - statyczna biblioteka
AplikacjatmTests - testy z referencją
o.....i
o.....i
@MamCieNaHita: no dobra, utworzyłem projekt typu Static Library o nazwie AppLibrary w Solucji w Visual Studio, ale żeby wykonać #include będąc w main.cpp w projekcie Aplikacja do Table.h będącej w AppLibrary nadal muszę cofnąć się w drzewie plików, czyli zrobić ".." w ścieżce
glxmsc
glxmsc
Czy ma ktoś z Was doświadczenia z firmą PRAGMA Faktoring?
#faktoring #firma #biznes #pragma
OstryKepucz
Ktoś mi powie co tu jest źle... Dlaczego drugi ruch jest zawsze błędnie brany, a reszta już idzie ok, kółko jest brane za krzyżyk a krzyżyk za kółko :/ Wymiękam... A pewnie jest jakaś głupota znając życie xD


#include
#pragma hdrstop
#include
  • Najlepsze
  • Wszystkie komentarze
turbojez
@OstryKepucz: nie wiem
----------------------------------------

ci którzy zasubowali #include dla keku plusują xD
V.....n
V.....n
@OstryKepucz przenieś się z buildera na sdl / qt, dlaczego ktokolwiek jeszcze z tego korzysta to ja nawet nie
look997
#cpp #linux
Proszę was mirki, o podanie strony, na której są wypisane i opisane wszystkie funkcje dyrektywy #pragma dla gcc, takie jak np. pack, once. Z opisem ich właściwości i przeznaczenia.
Mam problem znaleźć coś konkretnego.
  • Najlepsze
  • Wszystkie komentarze
e.....1
@nargil: jeśli mówisz o #pragma once to działa to również w gcc
that_ugly_dude
@look997: pierwszy hit w googlu "gcc pragma list": https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Pragmas.html
wytrzzeszcz
  • Najlepsze
  • Wszystkie komentarze
Slowbro
@wytrzzeszcz: ale tagi to Ty szanuj ( ͡° ʖ̯ ͡°)
l.....l
l.....l
Popularne tagi programistów C/C++:
#include
#define
#pragma

Dołącz już dziś!
  • Najlepsze
  • Wszystkie komentarze
tytyryty
tytyryty
  • adult
10
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Najlepsze
  • Wszystkie komentarze
p3sman
Dobrze rozumiem, że dyrektywa #pragma once znaczy to samo co #ifndef, czyli ochronę przed wielokrotnym wczytaniem pliku? #programowanie #cpp
  • Najlepsze
  • Wszystkie komentarze