Díky za úpravu. Výstup už je lepší.
K úplné spokojenosti mi ale schází ještě další detail.
Upravil jsem mírně vzorek kódu:
[I]extern "C" {
#define DEF 1
#include <something.h>
int bar(); }
extern "C" void boo() {}
#include <somethingelse.h>
void foo()
{
bool ooo = true;
if (ooo) {
}
try {
}
catch (...) {
}
bar();
boo();
}
[/I]
V ideálním případě by měl být výsledek v Code Exploreru stejný, jako by
tam vůbec extern "C" a jejich případné závorky nebyly.
Takže pro kód nahoře by měl být výsledek stejný jako pro následující
upravený kód:
[I]#define DEF 1
#include <something.h>
int bar();
void boo() {}
#include <somethingelse.h>
void foo()
{
bool ooo = true;
if (ooo) {
}
try {
}
catch (...) {
}
bar();
boo();
}[/I]
[B]Function
- boo()
- foo()
Prototypes
- bar()
Define
- DEF
Include
- <something.h>
- <somethingelse.h>[/B]
Testováno na buildu 4.5.3(2284).
--
<http://forum.pspad.com/read.php?4,42601,43135>
PSPad freeware editor http://www.pspad.com