How to use std::is_convertible?

this exercise asks to use std::is_convertible but it’s not yet been taught in the main C++ learning path as STL module is right after.
do you perhaps have more exercises on templates i could practice with that don’t involves more advanced topics than the current one? thank you :slight_smile:

Type your question above this line.


Hi, @wade_watts
This module is of advanced level, so we are assuming that the learner has prior knowledge of std::is_convertible. We do not have any course or path of basic level on C++ templates for now.
Thankyou :slight_smile:

Hi @Adan ,

Thanks for your response :slight_smile:
Well I do understand how to use std::is_convertible, there’s plenty of resources online on the STL.
But I don’t really understand what you mean. I’m not talking about basic level but about your main C++ learning path. Templates is the 3rd module of “C++ for Programmers”:
module 1: C++ Basics
module 2: Object-Oriented Programming in C++
module 3: Templates in C++
module 4: C++ Standard Library
module 5: Concurrency with Modern C++
module 6: Embedded Programming

And the module 3: Templates in C++ module refers to some of the content seen in module 4: C++ Standard Library so I’m wondering why you’re assuming students to have knowledge of module 4 when they reach module 3?
So, for now I’ve jumped to module 4 which is easy to follow then I’ll jump back to module 3 but that’s still counter-intuitive IMHO.

Hope you understand the issue here and it would be great if it was being addressed :slight_smile:

Hey @Adan, hope you’re good.
Just a quick follow up on the above issue.
Let me know if it will be addressed x

The issue is resolved, Thank you for your feedback :))

1 Like

That’s amazing! Thanks :))

1 Like