Главная
Study mode:
on
1
Introduction
2
Definitions
3
Methods
4
Existing Research
5
Naming
6
Types
7
Implicit Conversions
8
Strong Typing
9
Mixable Parameter Range
10
Clanked ID
11
Code Checker
12
Chances in Numbers
13
Projects
14
Warnings
15
C Core Guidelines
16
Conclusion
Description:
Explore the challenges and solutions for creating safer function interfaces in C++ programming. Learn how implicit conversions and weak type safety can lead to subtle bugs and errors in function calls. Discover techniques for identifying problematic functions, implementing preventive refactoring, and improving type safety in large-scale projects. Examine existing tools and methods for detecting argument ordering mistakes, and understand the importance of strong typing in enhancing code reliability. Gain insights into the complexities of evolving legacy codebases towards improved type safety, and learn best practices for designing robust function interfaces that minimize the risk of parameter mix-ups and implicit conversions.

Weak Interfaces - Weak Defences - The Bane of Implicit Conversion in Function Calls

CppNow
Add to list