Microsoft will banish Memcpy()

0
Categories: C++, News
Posted on: 15th May 2009 by: Andrei

Microsoft plans to formally banish the popular programming function that’s been responsible for an untold number of security vulnerabilities over the years, not just in Windows but in countless other applications based on the C language. Effective later this year, Microsoft will add memcpy(), CopyMemory(), and RtlCopyMemory() to its list of function calls banned under its secure development lifecycle.

Source: http://www.theregister.co.uk/2009/05/15/microsoft_banishes_memcpy/

Bruce Eckel’s Free Electronic Books on Java and C++

0
Categories: Books and papers, C++, Java
Posted on: 8th May 2009 by: Andrei

Bruce Eckel (www.BruceEckel.com) is the author of Thinking in Java (Prentice-Hall, 1998, 2nd Edition, 2000, 3rd Edition, 2003, 4th Edition, 2006), the Hands-On Java Seminar CD ROM (available on the Web site), Thinking in C++ (PH 1995; 2nd edition 2000, Volume 2 with Chuck Allison, 2003), C++ Inside & Out (Osborne/McGraw-Hill 1993), among others. He’s given hundreds of presentations throughout the world, published over 150 articles in numerous magazines, was a founding member of the ANSI/ISO C++ committee and speaks regularly at conferences. He provides public and private seminars & design consulting in OO Design and Python (with Flex UIs).

http://www.mindviewinc.com/Books/