Genel bir şekilde std::begin
dönüş türünü almak istiyorum. Benim şu anki çözümüm:Bir c dizisinde başlamanın dönüş türünü döndürme
ve T = std::vector<int>
olduğunda çalışır.
example.cpp:83:60: error: no matching function for call to ‘begin(int [3])’
using type = decltype(std::begin(std::declval<int[3]>()));
Nasıl genel bir şekilde std::begin
dönüş türünü almak için:
using type = decltype(std::begin(std::declval<int[3]>()));
hata alıyorum: Aşağıdaki çalışmıyor Ama neden anlamıyorum? arrays için