Volg de onderstaande video om te zien hoe je onze site als web-app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Fraggie zei:Ik zou voorstellen om te matchen met strstr(source, match); en dan de pointer opschuiven met 3. Merk op dat best werkt met c:\\test.txt ipv c:\..
Wat wil je juist gaan programmeren?MaSSaSLaYeR zei:Pff da benk dus ook al te weten gekomen kank eerst nen replace weer doen zucht zucht c sucks
Fraggie zei:Wat wil je juist gaan programmeren?
Btw mijn opmerking slaat enkel op literals.
Dan mis je toch een laag van abstractie om snel vooruit te gaan. Want met tijd zal je waarschijnlijk threads en sockets (en beter) nodig hebben. Best overstappen naar een OOP taal: C++, Java, Python 3, C# ..MaSSaSLaYeR zei:Ben een IRC Client aant maken in console waarbij je ook files kunt share via DCC
Fraggie zei:Dan mis je toch een laag van abstractie om snel vooruit te gaan. Want met tijd zal je waarschijnlijk threads en sockets (en beter) nodig hebben. Best overstappen naar een OOP taal: C++, Java, Python 3, C# ..
Maar ik heb alle commands hard coded gedaan en ben nu de user input aan het fixen dus veel string manipulaties.Fraggie zei:Azo, van welke libraries heb je dan zoal gebruik gemaakt?
Eenmaal je weet wat threads zijn, blijft dat het zelfde. Maar je inwerken in de Win32 API is natuurlijk een hele boterham op zich. Child processen creëren daarentegen is wel een wereld van verschil in linux (0 parameters) t.o.v. Windows (10 parameters).MaSSaSLaYeR zei:Heb het niet under ubuntu gemaakt heb wel beetje spijt van naart schijnt zijn die threads daar makkelijker in?

Fraggie zei:Eenmaal je weet wat threads zijn, blijft dat het zelfde. Maar je inwerken in de Win32 API is natuurlijk een hele boterham op zich. Child processen creëren daarentegen is wel een wereld van verschil in linux (0 parameters) t.o.v. Windows (10 parameters).
Success nog![]()
sockets zen nu wel al goed onder knie, ik zeg het die string manipulatie is meeste werk 
char *extract_filename(char *str)
{
int ch = '\\';
size_t len;
char *pdest;
char *inpfile = NULL;
// Search backwards for last backslash in filepath
pdest = strrchr(str, ch);
// if backslash not found in filepath
if(pdest == NULL )
{
printf( "Result:\t%c not found\n", ch );
pdest = str; // The whole name is a file in current path?
}
else
{
pdest++; // Skip the backslash itself.
}
// extract filename from file path
len = strlen(pdest);
inpfile = (char *)malloc(len+1); // Make space for the zero.
//
strncpy(inpfile, pdest, len+1); // Copy including zero.
return inpfile;
}