Pytania otagowane jako c++

Pytania na temat C ++, skompilowanego, uniwersalnego języka programowania o typie statycznym, o dowolnej formie, z wieloma paradygmatami.

3
Czy poleganie na niejawnej konwersji argumentów jest uważane za niebezpieczne?
C ++ ma funkcję (nie potrafię ustalić jej właściwej nazwy), która automatycznie wywołuje pasujące konstruktory typów parametrów, jeśli typy argumentów nie są oczekiwanymi. To bardzo prosty przykład jest to wywołanie funkcji, która spodziewa się std::stringz const char*argumentem. Kompilator automatycznie wygeneruje kod w celu wywołania odpowiedniego std::stringkonstruktora. Zastanawiam się, czy to …

5
Czy istnieje sposób użycia gcc jako biblioteki?
Każdy zna rozwiązanie, które działa mniej więcej tak: #include <stdio.h> #include <gcc.h> /* This .h is what I'm looking for. */ int main (void) { /* variables declaration (...) */ /* The following line is supposed to be equivalent to: * $ gcc main.c -o main */ results = gcc_compile_and_link("main.c", …
10 c++  c  gcc 

4
Czy są jakieś koncepcyjne wady tworzenia aplikacji WWW w C ++ i MySQL?
Odziedziczyłem całkiem interesujący projekt, w którym istnieje dobra okazja, aby wziąć istniejące oprogramowanie i przekształcić je w aplikację internetową SaaS. Ponieważ projekt jest dziedziczony, podstawa / framework kodu jest już zdefiniowany jako C ++ i MySQL. Sama aplikacja jest kompilowana i działa jako plik EXE w systemie Windows Server. Interfejs …


2
Jak wprowadzić komputerowego analfabetyzmu 50-latka do programowania [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 8 lat temu . Któregoś dnia mój tata zadał mi pytanie, którego nigdy nie oczekiwałbym od niego. „Jak mogę nauczyć się C ++?” …
10 c++ 


5
Wyjątki jak twierdzą czy jako błędy?
Jestem profesjonalnym programistą C i hobbystą programistą Obj-C (OS X). Ostatnio kusiło mnie, aby rozwinąć się do C ++, ze względu na bardzo bogatą składnię. Do tej pory kodowania nie zajmowałem się zbytnio wyjątkami. Cel C ma je, ale polityka Apple jest dość surowa: Ważne Należy zastrzec stosowanie wyjątków do …
10 c++  exceptions 

3
Wzór obserwatora; wiedząc * co * się zmieniło?
Stworzyłem dwie abstrakcyjne klasy Subject i Observer, które definiują klasyczny interfejs wzorców Observer. Czerpię z nich implementację wzorca Observer. Obserwator może wyglądać następująco: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject == myOtherService_) { DoSomethingElse(); } } To dobrze i mówi mi, kto coś zmienił. Jednak …



4
Szybki algorytm wyszukiwania posortowanej tablicy liczb zmiennoprzecinkowych w celu znalezienia pary liczb zmiennopozycyjnych w nawiasach wejściowych
Mam tablicę liczb zmiennoprzecinkowych, posortowanych od najmniejszej do największej, i muszę być w stanie wybrać najbliższy zmiennoprzecinkowy większy lub mniejszy od przekazanej wartości wejściowej. Ta wartość wejściowa niekoniecznie występuje jako wartość w tablicy. Naiwnym podejściem byłoby proste przeszukiwanie liniowe tablicy. Może to wyglądać tak: void FindClosestFloatsInArray( float input, std::vector<float> array, …
10 c++  algorithms 


5
Monitorowanie aplikacji C ++
Wdrażamy nowe scentralizowane rozwiązanie do monitorowania (Zenoss). Włączanie serwerów, sieci i programów Java jest proste dzięki SNMP i JMX. Pytanie brzmi jednak: jakie są najlepsze praktyki monitorowania niestandardowych aplikacji C ++ i zarządzania nimi w dużych, heterogenicznych środowiskach (Solaris x86, RHEL Linux, Windows)? Możliwości, które widzę to: Net SNMP Zalety …
10 java  c++ 

2
Metaprogramowanie
Właśnie rozpocząłem swoją przygodę jako programista C ++, a ostatnio badam temat zwany metaprogramowaniem. Do tej pory przejrzałem wiele informacji na ten temat i mam kilka pytań. Zastosowanie Refleksji w c ++: Czy to możliwe? Zgodnie z moim rozumieniem refleksja jest techniką metaprogramowania, która ma zdolność manipulowania stanem programu, a …
10 c++ 

5
Zabezpieczenie się na przyszłość podczas nauki programowania [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 3 lata temu . Chcę nauczyć się programować w sposób „przyszłościowy”, jeśli chcesz. Podczas gdy Windows dominuje na rynku systemów operacyjnych dla komputerów …
10 java  c++  c  portability 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.