0

this is the program: i am attching screenshot of the error

enter image description here

#include<iostream>

int main() {
 int x[]= {23,4,66,83,45,65,78,8900};

for(int i =0;i < std::size(x); i++){
  std::cout<<"Number "<<i<<" "<<x[i]<<std::endl;
}
}

a solution for this error

273K
  • 29,503
  • 10
  • 41
  • 64
Teddy
  • 5
  • 4

1 Answers1

0

std::size is defined in a number of headers, but iostream is not one of them.

Defined in header <array>
Defined in header <deque>
Defined in header <forward_list>
Defined in header <iterator>
Defined in header <list>
Defined in header <map>
Defined in header <regex>
Defined in header <set>
Defined in header <span> (since C++20)
Defined in header <string>
Defined in header <string_view>
Defined in header <unordered_map>
Defined in header <unordered_set>
Defined in header <vector>
Clifford
  • 88,407
  • 13
  • 85
  • 165