
Hi!
In besagter Datei gibt es ja ne Variable (??) welche sich "nLevel" schimpft!
Wenn ich nun versuche, den Sinn von nLevel zu verstehen, dann lande ich ständig in atldebugapi.h! (und das müsste ja ne "externe" Header-file sein!) irgendwas mit debug??
Das erste was mir dabei in den Sinn gekommen ist, dass es was mit IP-Ranges zu tun haben könnte!
Kann mir wer nen kleinen schubs geben?
PS: Ich möchte nicht alles vorgekaut bekommen, mir genügt ein Wink mit dem Zaunpfahl! Denn dann ist der Lerneffekt für mich größer!
In besagter Datei gibt es ja ne Variable (??) welche sich "nLevel" schimpft!
- Code: Alles auswählen
CString CPreferences::GetHomepageBaseURLForLevel(int nLevel){
CString tmp;
if (nLevel == 0)
tmp = L"http://emule-project.net";
else if (nLevel == 1)
tmp = L"http://www.emule-project.org";
else if (nLevel == 2)
tmp = L"http://www.emule-project.com";
else if (nLevel < 100)
tmp.Format(L"http://www%i.emule-project.net",nLevel-2);
else if (nLevel < 150)
tmp.Format(L"http://www%i.emule-project.org",nLevel);
else if (nLevel < 200)
tmp.Format(L"http://www%i.emule-project.com",nLevel);
else if (nLevel == 200)
tmp = L"http://emule.sf.net";
else if (nLevel == 201)
tmp = L"http://www.emuleproject.net";
else if (nLevel == 202)
tmp = L"http://sourceforge.net/projects/emule/";
else
tmp = L"http://www.emule-project.net";
return tmp;
}
Wenn ich nun versuche, den Sinn von nLevel zu verstehen, dann lande ich ständig in atldebugapi.h! (und das müsste ja ne "externe" Header-file sein!) irgendwas mit debug??
Das erste was mir dabei in den Sinn gekommen ist, dass es was mit IP-Ranges zu tun haben könnte!
Kann mir wer nen kleinen schubs geben?
PS: Ich möchte nicht alles vorgekaut bekommen, mir genügt ein Wink mit dem Zaunpfahl! Denn dann ist der Lerneffekt für mich größer!