Xref: news2.mv.net comp.os.msdos.djgpp:4898 From: richard DOT young AT crc DOT doc DOT ca (Richard Young) Newsgroups: comp.os.msdos.djgpp Subject: Speed optimization: memcpy() or for loop ?? Date: 12 Jun 1996 14:56:57 GMT Organization: Communications Research Centre Lines: 23 Message-ID: <4pmlrp$p7u@crc-news.doc.ca> NNTP-Posting-Host: yaker.vpcs.doc.ca Mime-Version: 1.0 Content-Type: Text/Plain; charset=US-ASCII To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp A question for the optimization experts: For moving data, is it faster to use a) memcpy(x,y,n*sizeof(x[0])) or b) for (i = 0; i < n; i++) x[i] = y[i]; or are they basically the same speed. With C++ is it better code practice to use b) over a)? Thanks for all answers and opinions. ----------------------------------------- Richard Young Communications Research Centre, Ottawa, Canada richard DOT young AT crc DOT doc DOT ca