As it tells you... don't use fopen. Use Steams filesystem instead. Look for the Filesystem-class.
On Tue, Jan 5, 2010 at 11:57 AM, Klaus Müller <[email protected]> wrote: > Hey, > > I'm currently trying to read certain information from a demo and write them > to an external file. Therefore I included stdio.h in the source file where I > need to use the function (in this case basecombatplayer.cpp) and did: > > FILE *fRecord; > fRecord = fopen( m_sNewpath.c_str(), "wb" ); > fclose( fRecord ); > > Now, when trying to compile, I get: > > Error 1 error LNK2019: unresolved external symbol _dont_use_fopen > referenced in function "public: void __thiscall > CBaseCombatCharacter::CreateRecord(void)" > (?createrec...@cbasecombatcharacter@@QAEXXZ) basecombatcharacter.obj > Error 2 fatal error LNK1120: 1 unresolved externals > .\Release_episodic/Server.dll > > I'm guessing for an experienced user this is an easily solveable error, but > I'm not too familiar with the whole process of compiling and linking. I > never had to deal with a project as complex and big as the Source engine > code before, so maybe that's why I never had to deal with a problem like > this before. Thanks in advance for your help. > > Cheers. > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

