Форум программистов, компьютерный форум, киберфорум
Наши страницы

Инициализация структуры через точку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработка программ содержащих функции http://www.cyberforum.ru/cpp-beginners/thread714542.html
При передаче по значению в принимающую функцию передается не сама переменная-параметр, а только ее значение – копия. Это уже не одна переменная, а, фактически, две. Первая является локальной по...
C++ Поиск минимального элемента на отрезке Дана последовательность n целых чисел a1, a2, ..., an, которые в процессе работы могут изменяться. Требуется написать программу, умеющую быстро находить минимум на отрезке от i до j, то есть min(ai,... http://www.cyberforum.ru/cpp-beginners/thread714536.html
Механизм прерывания ввода C++
Ребят, передо мной стоит задание написать функцию, которая принимает в качестве аргумента структуру, а возвращает целое значение. Данная функция должна предлагать пользователю ввести данные...
Записать на место отрицательных элементов матрицы нули C++
нужно записать на место отрицательных элементов матрицы нули, а на место положительных единицы. вывести на печать нижнюю треугольную матрицу в общепринятом виде. D(10,10) только stdio.h. помогите...
C++ Построить график http://www.cyberforum.ru/cpp-beginners/thread714526.html
Вечер добрый всем!!!!Подскажите пожалуйста,как построить график Н=(lg(R/S))/(lg(N)),т.е. зависимости параметров lg(R/S) от lg(N).
C++ Обработка нажатий клавиш с glfw Изучаю glfw. Задался вопросом обработки нажатий клавиш. Нашел функцию glfwGetKey(int key), где int key - номер клавиши по какому-то там ISO стандарту, который меня сейчас не интересует. К этой... подробнее

Показать сообщение отдельно
LineStown
66 / 66 / 3
Регистрация: 04.08.2010
Сообщений: 420
Завершенные тесты: 1
30.11.2012, 18:48  [ТС]
go, объясню в кратце
исходя из википедии
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct str_name
{
        private:
                int         member_1;
                float       member_2;
        public:
                std::string member_3;
        // ...
};
// примеры инициализации структуры.
str_name struct0;
str_name struct1 = {1, 3.1416, "doit" /* ... */};
str_name struct2 = {member_1:2, member_2:3.1416, member_3:"doit" /* ... */};
str_name struct2 = {.member_1=2, .member_2=3.1416, .member_3="doit" /* ... */};
все корректно (последний пример)
проект кросс платформенный, в xCode(OS X) все прекрасно работает, в студии под винду не хочет работать, вопрос в том почему
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru