Notepad++
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Wed Aug 12 19:35:02 PDT 2009
Sergey Gromov wrote:
> 2. Lexers are written in C++ and interface with the rest of Scintilla
> via C++ classes. Therefore if a field is added or removed anywhere, or
> if you use a different compiler to build your DLL than that used to
> build Scintilla, you'll get GPF, or worse.
If they use binary interfacing with virtual functions a la COM's binary
standard, then field presence shouldn't matter. Also, most compilers on
Windows respect the basic ABI. No?
Andrei
More information about the Digitalmars-d
mailing list