Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- % cat variadic.cpp
- template <typename... TS>
- void do_stuff(TS... ts)
- {
- auto f = [](TS... things) { };
- }
- int main () {
- do_stuff(10,20,30);
- }
- % LANG=C make CXXFLAGS="-std=c++0x -ggdb -Wall -Wextra -Wpacked" CXX=/home/evnu/bin/g++ variadic
- /home/evnu/bin/g++ -std=c++0x -ggdb -Wall -Wextra -Wpacked variadic.cpp -o variadic
- variadic.cpp: In instantiation of 'void do_stuff(TS ...) [with TS = {int, int, int}]':
- variadic.cpp:8:22: required from here
- variadic.cpp:4:8: warning: variable 'f' set but not used [-Wunused-but-set-variable]
- variadic.cpp:2:6: warning: unused parameter 'ts#0' [-Wunused-parameter]
- variadic.cpp:2:6: warning: unused parameter 'ts#1' [-Wunused-parameter]
- variadic.cpp:2:6: warning: unused parameter 'ts#2' [-Wunused-parameter]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement