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!