Quantcast
Channel: How do I force a particular instance of a C++ template to instantiate? - Stack Overflow
Browsing latest articles
Browse All 7 View Live

Answer by Alexander Poluektov for How do I force a particular instance of a...

What you also can try is explicit instantiation:template class vector<int>; // classtemplate int& vector<int>::operator[](int); // membertemplate int convert<int,double>(double);...

View Article


Answer by Charles Eli Cheese for How do I force a particular instance of a...

I'm going to answer what I think you meant, not what you said.I am guessing the issue is one of two things. The first is that you have code in a template that's not getting compiled when you compile...

View Article


Answer by sth for How do I force a particular instance of a C++ template to...

You can force instantiation by using the template with the desired parameter. For example you could define a function using all the required methods:void force_int_instance() { Abstract<int> *a;...

View Article

Answer by Anton for How do I force a particular instance of a C++ template to...

If I understand your question correctly, you have a template class, and you want to force the compiler to generate the code for use with some specific type. For example, you may want to ensure the code...

View Article

Answer by Georg Fritzsche for How do I force a particular instance of a C++...

You can't force generic templates to instantiate, the compiler can only generate code if the type is completely known.Forcing an instantiation is done by providing all types explicitly:template class...

View Article


Answer by Anycorn for How do I force a particular instance of a C++ template...

abstract class cannot be instantiated.you probably want to do something along the lines of:Abstract *a = new Implementation(...);To force template instantiation, call template with template...

View Article

How do I force a particular instance of a C++ template to instantiate?

See title. I have a template. I want to force a particular instance of a template to instantiate. How do I do this?More specifically, can you force an abstract template class to instantiate?I might...

View Article
Browsing latest articles
Browse All 7 View Live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>