Ich habe schon einmal mit einer Beschreibung eines Werkzeugs geantwortet, das Folgendes findet und ändern alle Würfe, wenn Sie es wünschen.
Wenn Sie nur Folgendes tun wollen finden. Es gibt ein weiteres Werkzeug, das dies problemlos ermöglicht und die extreme Verallgemeinerung aller hier gemachten Vorschläge für "reguläre Ausdrücke" darstellt. Das ist die SD-Quellcode-Suchmaschine . Dieses Tool ermöglicht die Suche in großen Codebasen nach den Sprachelementen, aus denen die einzelnen Sprachen bestehen. Es bietet eine grafische Benutzeroberfläche, die es Ihnen ermöglicht, Abfragen einzugeben, einzelne Treffer zu sehen und den Text der Datei am Trefferpunkt mit einem Mausklick anzuzeigen. Ein weiterer Klick und Sie können in Ihrem Editor [für viele Editoren] auf eine Datei zugreifen. Das Tool zeichnet auch eine Liste der Treffer im Kontext auf, so dass Sie sie später wieder aufrufen können.
In Ihrem Fall wird die folgende Suchmaschinenanfrage wahrscheinlich die meisten Treffer erzielen:
'(' I ')' | '(' I ... '*' ')'
was bedeutet, eine Folge von Token zu finden, wobei das erste (, das zweite ein beliebiger Bezeichner, das dritte ')' oder eine ähnliche Folge ist, die etwas enthält, das mit '*' endet.
Sie müssen keine Leerzeichenverwaltung angeben, da das Tool die Leerzeichenregeln der Sprache versteht; es ignoriert sogar einen Kommentar in der Mitte eines Satzes und stimmt trotzdem mit den obigen Angaben überein.
(Ich bin der CTO des Unternehmens, das dies anbietet.)
1 Stimmen
Ein Typ in Klammern, z. B. (int)f
0 Stimmen
Oh, ok - er kontrastiert mit dem C++-Stil. Ich weiß so gut wie nichts über C++, außer dem, was ich über C weiß.