Czy można wywołać kod C ++, prawdopodobnie skompilowany jako plik biblioteki kodu (.dll), z poziomu języka .NET, takiego jak C #? W szczególności kod C ++, taki jak biblioteka sieciowa RakNet.
Szukam przykładowej implementacji kodu, jak odwrócić macierz 4x4. Wiem, że istnieje eleminiacja Gaussa, dekompozycja LU itp., Ale zamiast przyglądać się im szczegółowo, tak naprawdę szukam kodu, który to zrobi. Idealny język to C ++, dane są dostępne w tablicy 16 wartości zmiennoprzecinkowych w...
Powiedzmy, że mam taką klasę jak class c { // ... void *print(void *){ cout << "Hello"; } } A potem mam wektor c vector<c> classes; pthread_t t1; classes.push_back(c()); classes.push_back(c()); Teraz chcę utworzyć wątek na c.print(); A oto poniższy problem:...
Czy może unsigned long intprzechowywać dziesięciocyfrowy numer (1 000 000 000 - 9 999 999 999) na komputerze 32-bitowym? Dodatkowo, jakie są zakresy unsigned long int, long int, unsigned int, short int, short unsigned int, i int?
Możliwe duplikaty: While vs. Do While Kiedy należy używać pętli do-while zamiast pętli while? Od jakiegoś czasu zajmuję się programowaniem (2 lata pracy + 4,5 roku studiów + 1 rok przed college'u) i nigdy nie korzystałem z pętli „do-while” na kursie Wprowadzenie do programowania. Mam...
Jedną z moich ulubionych nienawiści do języków wywodzących się z C (jako matematyka) jest to (-1) % 8 // comes out as -1, and not 7 fmodf(-1,8) // fails similarly Jakie jest najlepsze rozwiązanie? C ++ dopuszcza możliwość przeciążania szablonów i operatorów, ale oba te elementy są dla mnie...
Rozważam użycie niektórych funkcji C ++ 11 (jak autona przykład) w niektórych projektach wieloplatformowych (Windows + Mac). W systemie Windows Visual Studio obsługuje części nadchodzącego standardu C ++ 11, który pozwoliłby mi uprościć części kodu, więc naturalnie byłbym zainteresowany...
Powiedziano mi, żebym użył dezasemblera. Czy gcccoś jest wbudowane? Jaki jest najłatwiejszy sposób na zrobienie tego?
Samouczek C ++ Google Code University używał tego kodu: // Description: Illustrate the use of cin to get input // and how to recover from errors. #include <iostream> using namespace std; int main() { int input_var = 0; // Enter the do while loop and stay there until either // a...
Od oba są ciągłymi kontenerami pamięci; pod względem funkcji, deque ma prawie wszystko, co ma wektor, ale więcej, ponieważ bardziej wydajne jest wstawianie z przodu. Dlaczego Whould ktoś preferuje std::vectorsię std::deque?
Jest to kontynuacja mojego poprzedniego pytania o ładnie zadrukowane pojemniki STL , dla których udało nam się opracować bardzo eleganckie iw pełni ogólne rozwiązanie. W następnym kroku chciałbym dołączyć drukowanie ładnie std::tuple<Args...>przy użyciu szablonów wariadycznych (więc...
Dzisiaj mam problem. Potrzebuję staticfunkcji członka, constnie jest to konieczne, ale lepsze. Ale nie udało mi się. Czy ktoś może powiedzieć, dlaczego lub jak?
Jak „zresetować” stan stringstream do tego, jaki był, kiedy go utworzyłem? int firstValue = 1; int secondValue = 2; std::wstringstream ss; ss << "Hello: " << firstValue; std::wstring firstText(ss.str()); //print the value of firstText here //How do I "reset" the stringstream...
Poniższy kod (pobrany stąd ): int* ptr = int(); kompiluje w języku Visual C ++ i inicjalizuje wskaźnik. Jak to możliwe? Mam na myśli, że int()daje obiekt typu inti nie mogę przypisać wskaźnika intdo wskaźnika. Dlaczego powyższy kod nie jest nielegalny?
Jeśli mam ciąg znaków, czy istnieje wbudowana funkcja do sortowania znaków, czy też musiałbym pisać własne? na przykład: string word = "dabc"; Chciałbym to zmienić tak, aby: string sortedWord = "abcd"; Może użycie znaku jest lepszą opcją? Jak mam to zrobić w C ++?...
Widziałem wiele osób w społeczności C ++ (szczególnie ## c ++ na freenode) niechętnie używają wstringsi wchar_toraz ich używania w api systemu Windows. Co jest dokładnie „nie tak” w przypadku wchar_ti wstringi jeśli chcę wspierać internacjonalizację, jakie są alternatywy dla szerokich znaków?...
Jestem w tutorialu, który wprowadza pliki (jak czytać i zapisywać z \ do pliku) Po pierwsze, to nie jest praca domowa, to tylko ogólna pomoc, której szukam. Wiem, jak czytać po jednym wyrazie, ale nie wiem, jak czytać po jednym wierszu na raz ani jak czytać cały plik tekstowy. Co jeśli mój...
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 2 lata temu . Popraw to...
Jaka jest różnica między czymś takim friend Circle copy(const Circle &); i coś takiego friend Circle copy(Circle&) const; Wiem, że const po użyciu funkcji, aby powiedzieć kompilatorowi, że ta funkcja nie będzie próbowała zmienić obiektu, do którego jest wywoływana, a co z drugim?...
W wywiadzie stanąłem przed pytaniem takim jak to: Twój przyjaciel dał ci pojedynczy plik kodu źródłowego, który drukuje liczby Fibonacciego na konsoli. Zauważ, że blok main () jest pusty i nie zawiera żadnych instrukcji. Wyjaśnij, jak to jest możliwe (wskazówka: instancja globalna!)...