Type: Posts; User: Lindley
Search took 0.19 seconds.
January 30th, 2014, 02:20 PM
I believe I've worked it out. I did need a helper class to do the majority of the logic and keep the extra type hidden from the main interface.
January 30th, 2014, 12:42 PM
I may have generalized my example code too much....in my case, the parameter pack is a list of values, not types. This is good in that it allows me to pass an additional type as the first argument,...
January 30th, 2014, 11:15 AM
Let's say I have a variadic base class with a pure-virtual function per type:
template <typename ... Types>
template <typename T, typename ... Types>
January 30th, 2014, 10:59 AM
Thanks, that's exactly what I needed!
January 28th, 2014, 05:43 PM
Here's an interesting question I encountered. This isn't critical, but it would be "cool" to know how to accomplish it....
Let's say I have a variadic type A and a non-variadic type B:
January 24th, 2014, 01:34 PM
I don't really like base_from_member much, although I can see how it could occasionally save the day. In this case, though, it's a matter of completely inverting the normal construction/destruction...
January 24th, 2014, 10:23 AM
I have an AbstractAgent base class that manages a background thread. The actual work done in the background thread is accomplished through a pure virtual function call.
Here's the problem: because...
January 15th, 2014, 03:59 PM
I suspect I need to add these to Derived:
After reviewing what I'm actually trying to do, though, I'm going to make Consumer a...
January 15th, 2014, 02:47 PM
Let's say I have a templated base class:
template <typename Input>
void consume(Input input)
// do something
January 9th, 2014, 10:16 AM
That's just what the rule is, I've never thought too hard about it.
I suppose one *could* argue that a namespace is merely a scope, and like all scopes it doesn't require a closing semicolon,...
January 3rd, 2014, 10:52 AM
the same thing that's going on here:
So what you're saying is that during overload resolution, exact matches are preferred over template matches, but template matches are preferred over base...
January 2nd, 2014, 06:35 PM
I'm trying to learn how to use variadic templates, and I decided a great example would be serializing a series of types into a stringstream:
// Send a fully constructed message.
December 19th, 2013, 01:25 PM
gcc will do what you need.
I suggest you learn about virtualization environments such as qemu. They can greatly simplify the process of experimenting with OS-level functionality without...
December 19th, 2013, 01:21 PM
Let's be careful not to confuse the issue. Even though that last example works, there is a semantic difference between a pointer and an array, and that example mixes their syntax. It should be...
December 19th, 2013, 01:14 PM
1) Unit testing. A given function should always behave the same way when called with the same arguments; this is the basis of unit testing. If that function relies on global state, then it may not...
December 12th, 2013, 02:33 PM
Perhaps the fact that I'm finding it difficult to decide which header(s) should include the version header indicates I need to split one of my repos because it has too many unrelated things in it....
December 12th, 2013, 10:15 AM
My first experience with gitflow taught me that it's a mistake to include completely orthogonal bits of software in a single repo, because bumping the release version reflects on the entire repo, not...
December 11th, 2013, 06:28 PM
This is sort of a C++ question, but also sort of a build-system question.
I have a set of projects. Each one builds either a static library or an executable. What I'd like to do, is at build time...
November 20th, 2013, 02:08 PM
Let's say you decide you want a std::array as a member of your class.
std::array takes its size and type as template parameters. Therefore, the outer class must either determine these explicitly,...
November 14th, 2013, 01:17 PM
I don't need any reliability guarantees per se, but I would like the ability to *decrease* packet loss rates if possible. That's really the only reason I don't just use straight-up UDP.
November 13th, 2013, 03:29 PM
I am looking for a C++ networking library that emphasizes minimum latency at the expense of all else. I like the design of ZeroMQ, but I'm concerned that it doesn't provide an unreliable transport,...
November 5th, 2013, 11:25 AM
I have a question that I know must have been solved a thousand times before, but I'd like to get the community's opinion on best practices.
In short: how should I manage the version string of my...
January 23rd, 2013, 05:01 PM
I have a connected non-blocking SocketChannel. When I call write(), I would like to know whether or not the bytes were successfully transmitted all the way to the server. However, it...
September 28th, 2012, 10:38 AM
RMI looks great, especially its ability to download remote class definitions for you. However, RMI is not available on Android, which is where I'm working. I already jumped through a few hoops to get...
September 26th, 2012, 11:30 AM
I have an interesting problem and I'd like some analysis from more experienced Java programmers.
I have two processes, both running java, which communicate over IPC using serialization. I have a...
Click Here to Expand Forum to Full Width