#include <iostream>
#include <iterator>
using namespace std;
void print(int ia[])
{
int *p = begin(ia);
while(p != end(ia))
cout<<*p++<<'\t';
}
int main()
{
int ia[] = {1,2,3,4},i;
print(ia);
return 0;
}
P con trỏ đến phần tử đầu tiên trong ia. tại sao nó nói "lỗi: không có chức năng phù hợp cho cuộc gọi đến 'bắt đầu (int * &)' C++"! nhờ :): không có chức năng phù hợp cho cuộc gọi đến 'bắt đầu (int * &)' C++
@KarthikT: Nó sẽ làm cho có sự khác biệt. Gọi 'bắt đầu' trên một con trỏ sẽ không bao giờ hoạt động. –
@EdS. ah có .. tại sao tôi không thấy rằng .. –