Форум программистов, компьютерный форум CyberForum.ru

Нахождение размера массива структур - C++

Восстановить пароль Регистрация
 
MrCath
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68
25.11.2012, 15:38     Нахождение размера массива структур #1
Пытаюсь создать массив с фразами, но не получается найти величину массива через strlen
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
    struct qwe{
        char *r;
    };
    qwe q[] = {"1","2","3"};
    for (int i= 0; i<strlen(q); i++)
    {
        cout << q[i].r << "\n";}
    return 0;
}
Ошибка именно на i<strlen(q), если я указываю число i<3 (т.к. я внес 3 значения), то все работает нормально.
Как найти величину массива?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2012, 15:38     Нахождение размера массива структур
Посмотрите здесь:

динамический массив структур qwer заданного пользователем размера C++
Передача массива структур в функцию не указывая размера массива C++
C++ Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны индексы исходного массива в порядке во
Сортировка массива структур C++
C++ Поменять нахождение min среди двумерного массива, на нахождение min в каждой сточке
Сортировка массива структур C++
Сортировка массива структур C++
Сортировка массива структур C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4841 / 2980 / 367
Регистрация: 10.11.2010
Сообщений: 11,013
Записей в блоге: 10
Завершенные тесты: 1
25.11.2012, 15:53     Нахождение размера массива структур #2
Цитата Сообщение от MrCath Посмотреть сообщение
Как найти величину массива?
sizeof( q ) / sizeof( q[0] )
Yandex
Объявления
25.11.2012, 15:53     Нахождение размера массива структур
Ответ Создать тему
Опции темы

Текущее время: 18:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru