Mirki szukalem w necie jak sprawdzic stan interefejsu sieciowego w #unix i znalazlem cos takiego

bool isinterfaceonline(std::string interface) {

struct ifreq
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erwit: Generalnie wszystko jest do wyszukania w google, sam nie znałem żadnej funkcji, ale ponieważ się nudzę, szybko sprawdziłem o co biega i za chwilę Ci opiszę.
  • Odpowiedz
@erwit: Linijka po linijce:

Deklarujesz strukturę reprezentującą interfejs sieciowy.

Pobierasz gniazdo połączenia sieciowego (parametry możesz wyszukać w necie, są to stałe jednej z bibliotek
  • Odpowiedz
Czy ktoś zna tu asemblera? :D

Mamy dwa sposoby zapisu tego samego kodu (taki sam przepływ sterowania):

1.

if(WARUNEK)
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam kolejne głupie pytanie. :>

Nauczyłem się w końcu robić porządnie biblioteki C++, statyczne i dynamiczne. Ustawiłem odpowiednie zmienne (LIBRARYPATH, LDLIBRARYPATH, CPLUSINCLUDE_PATH). W obu przypadkach muszę ręcznie linkować do odpowiednich bibliotek przy kompilacji, np

g++ main.cc -lmylib
Jednakże przy dołączaniu do projektów bibliotek standardowych i stl nic
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#studbaza #studia #cpp Mirki mam tydzień na nauczenie się C++ :D coś tam umiem, w sensie same początki. Jeśli chodzi o czas to pracuję 8 godzin dziennie. Da radę ogarnąć symfonię? Halp
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KrzaQ2: no bez przesady w tym wypadku, wspieraja: Clang, Comeau C/C++, C++Builder XE3,Digital Mars C++, GCC (>3.4), Intel C++ Compiler, Microsoft Visual C++, Pelles C , ARM DS-5, IAR C/C++
  • Odpowiedz
#programowanie #java #cpp #refaktoryzacja

Mireczki, programiści mam pytanko. Potrzebuję jakiegoś źródła do nauki refaktoryzacji kodu w javie (ew. cpp).

Możecie coś polecić, poza "Essential Skills for Agile Development" ? :)

BTW
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie możesz zmieniać wartości stałej w dowolnym momencie (a do tego służy operator przypisania). Wartość stałej możesz (i powinieneś) ustalić jedynie w konstruktorze, tudzież (dla C++11) przez inicjalizację w deklaracji.
  • Odpowiedz
@KrzaQ2: ano,

int&
, napisałem w wersji cast na pointer na inta, potem dereferencja, czyli takie głupie przyzwyczajenie "na około", ale wykopowy parser postów postanowił po swojemu sformatować.
  • Odpowiedz
ej mirasy co ten visual to ja nawet nie

mam stdafx.h tam wszystko includowalem jak leci i mi nie widzi tego o_O

robie klase dziedziczaca po innej, nie widzi tej bazowej, ktora jest includowana w stdafx

a
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Stop assigning string literals to

char*
already!

Chciałem napisać tytuł po polsku, ale "Przstańcie przypisywać literały łańcuchowe do
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WolverinePL: No u mnie domyślnie jest

QMAKE_CXXFLAGS += -pedantic -Wall -Wextra -Wdouble-promotion -Wpacked
QMAKE_CXXFLAGS += -Wuninitialized -Winit-self -Wconversion -Wredundant-decls
i tareget 0 warnów. Nie
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach