Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming.threads > #5066 > unrolled thread
| Started by | Horizon68 <horizon@horizon.com> |
|---|---|
| First post | 2019-06-29 12:36 -0700 |
| Last post | 2019-06-29 12:36 -0700 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.programming.threads
About implicit type conversions.. Horizon68 <horizon@horizon.com> - 2019-06-29 12:36 -0700
| From | Horizon68 <horizon@horizon.com> |
|---|---|
| Date | 2019-06-29 12:36 -0700 |
| Subject | About implicit type conversions.. |
| Message-ID | <qf8ej2$65q$2@dont-email.me> |
Hello, About implicit type conversions.. The more implicit type conversions a language supports the weaker its type system is said to be. C++ supports more implicit conversions than Ada or Delphi. Implicit conversions allow the compiler to silently change types, especially in parameters to yet another function call - for example automatically converting an int into some other object type. If you accidentally pass an int into that parameter the compiler will "helpfully" silently create the temporary for you, leaving you perplexed when things don't work right. Sure we can all say "oh, I'll never make that mistake", but it only takes one time debugging for hours before one starts thinking maybe having the compiler tell you about those conversions is a good idea. Thank you, Amine Mopulay Ramdane.
Back to top | Article view | comp.programming.threads
csiph-web