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

Что за конструкция в языке? - C++

Восстановить пароль Регистрация
 
mmd
13 / 13 / 1
Регистрация: 17.05.2012
Сообщений: 80
12.03.2013, 12:02     Что за конструкция в языке? #1
C++
1
int a[] = {{1,2},3};
что значат скобки внутри скобок?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2013, 12:02     Что за конструкция в языке?
Посмотрите здесь:

Что означает конструкция int(cls::*), если cls - это класс ? C++
Что делает конструкция (Mat_<float>(1,2) << i,j) C++
Что за конструкция? C++
C++ Что за конструкция языка
C++ Что за конструкция?
Что за static friend конструкция? C++
Что значит эта конструкция? C++
Что делает данная конструкция? C++
Что значит эта конструкция C++
Что за конструкция? C++
C++ Что означает конструкция vector<int> v1{ 5 }; ?
Что означает конструкция int x{}; ? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
12080 / 6941 / 782
Регистрация: 27.09.2012
Сообщений: 17,227
Записей в блоге: 2
Завершенные тесты: 1
12.03.2013, 12:07     Что за конструкция в языке? #2
На примере:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
struct POINT{
    int x;
    int y;
};
 
struct A{
    POINT xy;
    int z;
    char buf[1024];
};
std::ostream & operator<<(std::ostream & lhv,const A& rhv){
    lhv<<rhv.buf<<":\n";
    lhv<<"\t["<<rhv.xy.x<<","<<rhv.xy.y<<","<<rhv.z<<"]"<<std::endl;
    return lhv;
}
int main(){
    A obj={{4,5},7,"My name"};
    std::cout<<obj;
}
Герц
523 / 340 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
12.03.2013, 13:35     Что за конструкция в языке? #3
Цитата Сообщение от mmd Посмотреть сообщение
C++
1
int a[] = {{1,2},3};
что значат скобки внутри скобок?
Такой код не скомпилируется.
Yandex
Объявления
12.03.2013, 13:35     Что за конструкция в языке?
Ответ Создать тему
Опции темы

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