Suchergebnisse für Anfrage "c"
Definitive Liste der häufigsten Gründe für Segmentierungsfehler
HINWEIS: Wir haben viele Segfault-Fragen mit weitgehend den gleichen Antworten, daher versuche ich, sie zu einer kanonischen Frage zusammenzufassen, wie wir sie für @ habeundefinierte ...
Finden Sie heraus, ob eine Zahl die Form P ^ Q hat oder nicht?
Ich habe vor kurzem Online-Codierungstest erschienen. Mir wurde eine Frage gestellt, nämlich Eine Zahl N wird angegeben, wobei festgestellt wird, dass die obige Zahl die Form P ^ Q (P Potenz Q) hat oder nicht. Ich habe die Frage mit ...
Dateiname stimmt mit Platzhalter @ übere
Ich muss so etwas wie mein eigenes Dateisystem implementieren. Eine Operation wäre die FindFirstFile. Ich muss prüfen, ob der Anrufer so etwas wie @ übergeben h., Beispiel * .cpp oder so. Meine "Dateisystem" -Implementierung enthält die Liste der ...
Run-Ziel nicht gültig für das Ausführen von Schema Xcode
Nur Xcode heruntergeladen, und ich versuche, eine einfache C ++ - Datei auszuführen, um sicherzustellen, dass alles funktioniert. Wenn ich versuche, die CPP-Datei auszuführen, erhalte ich Folgendes: "Das Ausführungsziel Mein Mac ist für das ...
Deklarieren eines Arrays in C ohne Angabe der Größe
Wenn ein Array wie folgt deklariert wird: int array[][] = { {1,2,3}, {4,5,6}};Ich erhalte die Fehlermeldung: "Array-Typ hat unvollständigen Elementtyp" Was ist los?
Atomisch zwei ganze Zahlen mit CAS @ inkrementier
Anscheinend ist es möglich, zwei Ganzzahlen mit Compare-and-Swap-Anweisungen atomar zu erhöhen.Dieser Vortrag [https://www.youtube.com/watch?v=1obZeHnAwz4&t=1251] behauptet, dass ein solcher Algorithmus existiert, aber nicht genau beschreibt, wie ...
Unroll-Schleife und unabhängige Summe mit Vektorisierung
Für die folgende Schleife wird GCC die Schleife nur vektorisieren, wenn ich ihr befehle, assoziative Mathematik zu verwenden, z. mit-Ofast. float sumf(float *x) { x = (float*)__builtin_assume_aligned(x, 64); float sum = 0; for(int i=0; i<2048; ...
Differenz zwischen setuid und seteuid function
Programm 1: Beispiel mit setuid () #include<stdio.h> #include<sys/types.h> #include<unistd.h> void main() { printf("Real user id = %d, Effective User id = %d\n",getuid(),geteuid()); setuid(1000); printf("Real user id = %d, Effective User id = ...
Warnung: Implizite Deklaration der Funktion ist in C99 ungültig?
Dies ist eine Header-Datei #include <stdio.h> int m = 18; int x = 4; int singles (n) { if (n == 1) return 0; return doubles(n-1); } int doubles (n) { if (n == 1) return 0; return triples(n-1); } int triples (n) { if (n == 1) return m; return ...
Erzeuge ein zufälliges Double zwischen -1 und 1
Ich arbeite schon seit einiger Zeit daran und habe viele Probleme. Ich möchte einen Zufallswert von -1 bis 1 für eine Berechnung generieren. Ich kann den% -Operator nicht verwenden, da er nur für Ganzzahlen ist. Ich habe auch versucht mitfmod() ...