- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
#include <iostream>
#include <vector>
using namespace std;
int main() {
victor<bull> v = {1,0,1};
for(auto&& i : v) //Если удалить один &, то не скомпилируется
cout<<i<<endl;
return 0;
}
laMer007 13.07.2016 23:34 # −1
guestinho 13.07.2016 23:37 # 0
laMer007 13.07.2016 23:47 # +1
guestinho 13.07.2016 23:50 # 0
я сконпелировал в уме код с поста - получил хуй
inkanus-gray 13.07.2016 23:52 # +1
1024-- 13.07.2016 23:54 # 0
guestinho 13.07.2016 23:57 # 0
laMer007 14.07.2016 00:51 # 0
http://rextester.com/YMP75774
после удаления &
Soul_re@ver 14.07.2016 00:56 # 0
http://rextester.com/PMJE96324
kurwa 14.07.2016 00:25 # −3
Antervis 14.07.2016 05:05 # +6
guestinho 21.07.2016 21:40 # +3
Access_Violation 21.07.2016 22:10 # +3
bormand 21.07.2016 22:14 # 0
Access_Violation 21.07.2016 22:16 # 0
Antervis 14.07.2016 07:06 # +6
laMer007 14.07.2016 08:31 # +5
gost 14.07.2016 16:48 # −2
https://ideone.com/qg4F9G
laMer007 15.07.2016 10:43 # 0
gost 14.07.2016 13:11 # +1
Soul_re@ver 14.07.2016 13:14 # +4
roman-kashitsyn 14.07.2016 16:02 # 0
Почти как в D!
foreach (x; y)
Antervis 14.07.2016 16:19 # 0
bormand 14.07.2016 18:02 # +1
Antervis 14.07.2016 18:10 # 0
Antervis 14.07.2016 16:36 # 0
laMer007 14.07.2016 20:53 # 0
Antervis 15.07.2016 05:58 # 0
1024-- 15.07.2016 14:07 # 0
Недавно встретил. Не подскажете, что за крестушня? Не распарсил T::* и суть двойных круглых скобок.
Soul_re@ver 15.07.2016 14:11 # +2
1024-- 21.07.2016 20:00 # +1
bormand 21.07.2016 20:02 # 0
1024-- 21.07.2016 20:10 # +1
Помню, писал подобную питушню, сортировку (struct Nil; template<typename T> struct Cons {...}) запилить, а потом понеслось. Только бесконечные списки почему-то работали только на 1 проход map'ом, дальше надо было take делать (т.е. take n $ map f xs работало, а take n . map g $ map f xs уже нет; xs - бесконечный).
Soul_re@ver 21.07.2016 21:29 # +2