Als «c» getaggte Fragen

9
Makro vs. statische Funktionen in der Kopfzeile

Für viele schnelle Aufgaben, bei denen eine Funktion verwendet werden kann f(x,y), werden in einfachem C Makros verwendet. Ich möchte speziell nach diesen Fällen fragen, die durch einen Funktionsaufruf lösbar sind (dh Makros, die für Inlining-Funktionen verwendet werden, nicht für die...

9
Welche Gründe werden verwendet, wenn Programmiersprachenentwickler entscheiden, welches Vorzeichen das Ergebnis der Modulo-Operation hat?

Beim Durchlaufen der Modulo-Operation (der Straße, die ich betreten habe, als ich den Unterschied zwischen remundmod erkundet habe ) bin ich auf Folgendes gestoßen: In der Mathematik ist das Ergebnis der Modulo-Operation der Rest der euklidischen Division. Andere Konventionen sind jedoch möglich....

9
Entwerfen von Schnittstellen und Async

Angenommen, ich habe eine Schnittstelle IFolderRepositorymit folgenden Methoden erstellt: IEnumerable<Folder> GetAllFolders(); Folder GetFolderWithId(int id); void AddFolder(Folder newFolder); void ModifyFolder(Folder folderToModify, Folder folderAfterModification); void RemoveFolder(Folder...