10 Practical Techniques to Power Your Visual C++ Apps
Explore practical solutions to ten common problems that can be solved quite effectively with Visual C++.
What you'll learn
Visual C++ has a bad reputation for productivity when compared with its .NET counterparts in the Visual Studio family. While I won’t argue with the fact that simple tasks can often be a little more complicated in C++, the benefits are often worthwhile. From faster and more responsive apps to dramatically reduced memory usage and more predictable resource management. These are all critical factors when producing apps for a new generation of increasingly mobile devices. In this course you’re going to discover many techniques to search, sort and generate text and XML. You’ll discover effective ways to access the web, communicate with web sockets, and access databases on Windows Azure. You’re going to learn how to master long file paths, layered windows, and how to use SQLite. You’ll discover that writing high-DPI application’s needn’t be hard and how to apply cryptography to keep the bad guys out. There’s something here for everyone!
Table of contents
- Introduction 1m
- Path Functions and Security 5m
- What about MAX_PATH? 2m
- A Safe Alternative 3m
- Getting Error Information 6m
- Supporting Long File Names 9m
- Paths and Standard Strings 7m
- Long and Short Path Names 7m
- Creating Intermediate Folders 6m
- Creating Folders Recursively 7m
- Deleting Folders Recursively 12m
- Summary 1m