Subscribe: Constructopaedia
Added By: Feedage Forager Feedage Grade B rated
Language: English
blog  calls strcpy  committee  connections  libraries  martyn  overloads  safe  standards committee  strcpy  template overloads  time  visual 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Constructopaedia


Martyn Lovell's blog about software development

Last Build Date: Fri, 14 Oct 2005 13:27:34 +0000


C++ Connections

Fri, 14 Oct 2005 13:27:34 +0000

Just finished arranging my travel to C++ Connections. I’m speaking on our Security work in the Standard C++ Library. I’ll be in Vegas from 7th-11th. Hopefully there will be a chance for some of us to meet up and chat about Libraries futures.   Martyn  

Why does VC8 install libraries to WinSxS?

Thu, 13 Oct 2005 20:50:47 +0000

One of the changes introduced by Visual C++ 2005 is a change in how we deploy the Visual C++ Runtime Libraries (CRT, MFC, ATL). Deployment of the runtimes has been a complex and controversial question across many versions. What we’ve attempted to do in this version of the product is both simplify our plan and...

Annotations – yet more help finding buffer overflows

Mon, 10 Oct 2005 17:15:00 +0000

Last time I talked about how we used template overloads to help automatically transform safe calls to strcpy into strcpy_s. But not all calls to strcpy are safe, of course. Consider this code: void GetIntegratedCutlery(char *out){      strcpy(out, “spork”);} In Visual Studio 2005, even with template overloads enabled, this will give you a deprecation warning telling...

Security improvements in VC++ 2005 and the C standards committee

Thu, 06 Oct 2005 19:58:00 +0000

Last Friday I returned from the C standards committee meeting in Mont Tremblant, Canada at a beautiful hotel resort. These meetings are pretty fascinating, because of the diverse set of smart people they draw in. Even though C is quite stable at this point, there are always a range of interesting feature proposals and defect...

I’m back

Wed, 05 Oct 2005 13:56:06 +0000

Hello. Welcome to my second generation, re-engineered, upgraded weblog. I'm really excited to finally have enough time to return to this medium. My old blog lasted about a month, before I got busy and backlogged. I did keep collecting blog topics in the intervening two years, so I now have enough to talk about to...