Als «c» getaggte Fragen

76
Warum gibt es in C und C ++ Digraphen?

Ich habe heute erfahren, dass es in C99 und C ++ Digraphen gibt. Folgendes ist ein gültiges Programm: %:include <stdio.h> %:ifndef BUFSIZE %:define BUFSIZE 512 %:endif void copy(char d<::>, const char s<::>, int len) <% while (len-- >= 0) <% d<:len:> =...

76
Warum wird strncpy nicht null beendet?

strncpy()schützt angeblich vor Pufferüberläufen. Wenn jedoch ein Überlauf ohne Nullbeendigung verhindert wird, wird aller Wahrscheinlichkeit nach eine nachfolgende Zeichenfolgenoperation überlaufen. Um mich davor zu schützen, mache ich Folgendes: strncpy( dest, src, LEN ); dest[LEN - 1] = '\0';...

76
Verwendung von Min- und Max-Funktionen in C ++

Von C ++ sind minund maxbevorzugt über fminund fmax? Bieten sie für den Vergleich zweier Ganzzahlen grundsätzlich dieselbe Funktionalität? Verwenden Sie in der Regel eine dieser Funktionen oder schreiben Sie lieber eine eigene (möglicherweise, um die Effizienz, Portabilität, Flexibilität usw....

76
ResultSet-Ausnahme - vor dem Start der Ergebnismenge

Ich habe Probleme beim Abrufen von Daten von einem ResultSetObjekt. Hier ist mein Code: String sql = "SELECT type FROM node WHERE nid = ?"; PreparedStatement prep = conn.prepareStatement(sql); int meetNID = Integer.parseInt(node.get(BoutField.field_meet_nid)); prep.setInt(1, meetNID);...

76
Wo erstellt log4net diese Protokolldatei?

logs\log-file.txtWo genau wird dieser Ordner erstellt, wenn ich den Dateiwert auf setze ? Im /binVerzeichnis? Meine web.config sieht folgendermaßen aus: <log4net> <appender name="FileAppender" type="log4net.Appender.FileAppender"> <file value="logs\log-file.txt" />...