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

Что означает конструкция int x{}; ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами в C/C++ http://www.cyberforum.ru/cpp-beginners/thread1776204.html
Всем добрый вечер. Ваш форум часто помогал мне, я находил ответы на многие свои вопросы. На сей раз я затупил конкретно. Задание - написать простейшую игру "Виселица", суть которой состоит в посимвольном отгадывании зашифрованного слова. Есть уже написанная мною и даже рабочая программа (прилагается). Сложность у меня вызывало то, что нужно создать файл, из которого программа будет брать...
C++ Компактный инструмент для создания DLL Народ привет. Есть небольшой код. Надо сделать DLL . Самое маленькое что нашел - Borland C++ . А есть еще что поменьше ? http://www.cyberforum.ru/cpp-beginners/thread1776200.html
C++ Конец файла EOF
Начал заново учить программирование на c++ по книге Кернигана, Ритчи. Дошел до главы с EOF и никак не могу разобраться уже несколько часов. Думал, что введу определенный символ, цикл завершится и я увижу ответ. Но вот только этого не происходит и программа заканчивается лишь её выключением. Как сделать, чтобы я увидел ответ после выполнения цикла? #include <stdio.h> #include <iostream> using...
Проверить и вывести цифры из символьного массива C++
Здравствуйте! Новичок. Подскажите, пожалуйста! Не понимаю, как проверить в символьном массиве, что это цифра, а это символ? "Задание такое: Дан массив из k символов. Вывести на экран сначала цифры входящие в него, а потом все символы входящие в него, сохраняя при этом взаимное расположение символов в каждой из этих групп" Поясните, пожалуйста, что значит взаимное расположение симвовлов в...
C++ Тип возвращаемого значения http://www.cyberforum.ru/cpp-beginners/thread1776157.html
Здравствуйте, вопрос может тупой, но почему в данном конкретном случае функция convert всегда возвращает целое значение, без знаков после запятой, независимо от входных данных? #include <iostream> #include <windows.h> using namespace std; double convert (double num) { return num * 63240.0; }
C++ При чтение из файла в начало строки добавляются лишние символы getline какую-то фигню читает,причем если первую строку, то вначале добавляет "яэ" int main() { string way = "Example.txt"; string ps; cin >> ps; ifstream text; text.open(way, ios_base::in); int i = 0; if (text.is_open()) { подробнее

Показать сообщение отдельно
DDfire
0 / 0 / 0
Регистрация: 20.06.2016
Сообщений: 1
05.07.2016, 20:50     Что означает конструкция int x{}; ?
Унифицированная инициализация
В С++ 11 был добавлен механизм унифицированной
инициализации, который позволяет задать значение раз-
личным программными конструкциям(переменным, мас-
сивам, объектам) единообразным способом. Рассмотрим
на примере инициализации переменных.
C++
1
2
int a = {11}; // В a записывается значение 11
int b{33}; // В b записывается значение 33
Для того, чтобы задать значения переменным мы исполь-
зуем {}. Как видно из примера это можно сделать двумя
способами. Такая форма инициализации также называется
списковой инициализацией
 
Текущее время: 07:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru