Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!news.musoftware.de!wum.musoftware.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Bo Persson" Newsgroups: comp.lang.c++ Subject: Re: header only C++ code or not? Date: Thu, 7 Jul 2011 19:17:25 +0200 Lines: 20 Message-ID: <97m80tFq8dU1@mid.individual.net> References: <16efe2a8-09b1-4d1d-9550-f6330de89718@j15g2000yqf.googlegroups.com> X-Trace: individual.net 7DQFFFMDBycPMxYHpbkV+QOJydcEPvNvYbBwkPwQ3wPAgajoHj Cancel-Lock: sha1:EBJ/fAfzUZ1oQGnH2uGQGIOPjDo= X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-RFC2646: Format=Flowed; Response X-Antivirus: avast! (VPS 110707-0, 2011-07-07), Outbound message X-Antivirus-Status: Clean Xref: x330-a1.tempe.blueboxinc.net comp.lang.c++:7595 Andrew Holme wrote: > "kathy" wrote in message > news:16efe2a8-09b1-4d1d-9550-f6330de89718@j15g2000yqf.googlegroups.com... >> I have question about write C++ code. I have seen some developer >> use head only style (all class definition and implementation in .h >> file), But others like to seperate the definition and >> implementation in h / cpp file. Is this the style / favor only or >> there are some benefits to use one vs the other? >> > > You could give someone the header and a compiled binary without > revealing the inards of your implementation to them. The can also start coding against the interface even before there is an implementation. Bo Persson