kuhwa
#programowanie #cpp

http://pastebin.com/vugRApBC

wywala:
syntax error: missing ';' before 'using namespace'

przed

using namespace std;
jest tylko

#include
gdzie to chce ten ; ?
  • Najlepsze
  • Wszystkie komentarze
inplaz
@adios: co jest złego w pragma once? osobiście wole to od tego ifendndefowego sajgonu.
adios
@kuhwa: Tak, da się. Nie używać #pragma once ( ͡º ͜ʖ͡º)
rotflolmaomgeez
@ksiak: bez przesady, using namespace std jest od tego żeby właśnie nie musieć pisać przed wszystkim z bibliotek standardowych std:: . Dopóki jakiś geniusz nie wpadnie na to, żeby wrzucić taką linijkę do pliku nagłówkowego to wszystko jest w porządku.
calka
@lukasz1985m: bez przesady, obecnie wszystkie liczące się kompilatory wspierają pragma once. Stara ifdefologia jest nawet wolnejsza od pragmy, a problem który opisujesz zdaje się być powiązany z kiepskim build systemem.
ksiak
ksiak
@kuhwa: nie używaj: using namespace: https://isocpp.org/wiki/faq/coding-standards
M.....t
@kuhwa: U mnie się kompiluje :D
adios
@kuhwa: problem jest prawdopodobnie w innym pliku bo używasz #pragma once, a tam po którejś klasie nie ma semicolona.
k.....r
k.....r
nie używaj: using namespace:


@ksiak: @kuhwa: przynajmniej w headerach, ja bym się plików cpp nie czepiał
kuhwa
kuhwa Autor
0
@adios: da sie jakos dojsc w ktorej? Troche juz tego mam i srednio mi sie widzi sprawdzanie wszystkich po kolei ( ͡° ʖ̯ ͡°)( ͡° ʖ̯ ͡°)( ͡° ʖ̯ ͡°)
kuhwa
kuhwa Autor
0
@adios: wywale pragma once to tez ten sam blad jest ( ͡° ͜ʖ ͡°)
kuhwa
kuhwa Autor
0
@adios: C2143 syntax error: missing ';' before ''

po wywaleniu wszystkich #pragma once

( ͡° ʖ̯ ͡°)( ͡° ʖ̯ ͡°)( ͡° ʖ̯ ͡°)( ͡° ʖ̯ ͡°)
bagietmajster
bagietmajster
@kuhwa: -.- to zobacz co to jest pragma once i zrozum, a nie działasz jak Ci ktoś powie, lepiej używać define, obczaj resztę plików
adios
@kuhwa: na 100% masz błąd w którymś pliku, a bez poprawnie zrobionych dyrektyw preprocesora ciężko ci będzie to znaleźć. #pragma once to paskudztwo większe niż #ifndef HEADERH_ .
kuhwa
kuhwa Autor
0
@adios: dopiero sie tego ucze a z tymi wszystkimi #include mam straszny problem, nie moge rozkminic co gdzie mam include'owac bo czasami potrzebuje cos w 2 roznych klasach a wtedy bez pragma once nie dziala...
Mati365
Mati365
@kuhwa: using namespace w nagłówku to zło
inplaz
@lukasz1985m: GCC nie wspiera pragma once?