Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
ValeryS
Модератор
7314 / 5557 / 704
Регистрация: 14.02.2011
Сообщений: 18,837
21.04.2014, 17:56 0

Преобразование строки в число

21.04.2014, 17:56. Просмотров 1265. Ответов 23
Метки (Все метки)

Ответ

Цитата Сообщение от zss Посмотреть сообщение
Но я не уверен, что это стандарт.
по моему для глобальных(статических) переменных обнуление гарантировано по стандарту
3.6.2 Initialization of non-local objects [basic.start.init]
Objects with static storage duration (3.7.1) shall be zero-initialized (8.5) before any other initialization takes place. A
reference with static storage duration and an object of POD type with static storage duration can be initialized with a
constant expression (5.19); this is called constant initialization. Together, zero-initialization and constant initialization
are called static initialization; all other initialization is dynamic initialization. Static initialization shall be performed
before any dynamic initialization takes place. Dynamic initialization of an object is either ordered or unordered. Def-
initions of explicitly specialized class template static data members have ordered initialization. Other class template
static data members (i.e., implicitly or explicitly instantiated specializations) have unordered initialization. Other ob-
jects defined in namespace scope have ordered initialization. Objects defined within a single translation unit and with
ordered initialization shall be initialized in the order of their definitions in the translation unit. The order of initialization
is unspecified for objects with unordered initialization and for objects defined in different translation units. [Note: 8.5.1
describes the order in which aggregate members are initialized. The initialization of local static objects is described in
6.7. —end note ]
я имел ввиду другое

C++
1
int a[10]={1};
запишет 1 во все 10 элементов, а не только в первый

Вернуться к обсуждению:
Преобразование строки в число
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2014, 17:56
Готовые ответы и решения:

Преобразование строки в число
Есть строка с цифрами разделенная точкой с запятой: 1, 2, 3 string s = "1, 2,...

Преобразование строки в число
Почему не работает функция StrToInt, хоть библиотеку подключил stdlib.h

Преобразование строки в число?
Написал функцию, которая введенную преобразует в число. Но при выводе пишет,...

Преобразование строки в число
какой аналог есть в c++ на strtoint inttostr?

Преобразование из строки в число
только начала программировать на С. то есть, буквально только что открыла 10й...

23
Другие темы раздела
C++ Создайте класс name, методы класса с файловым вводом/выводом данных http://www.cyberforum.ru/cpp-beginners/thread1152591.html
#include <iostream> #include <string> #include <fstream> #include <locale.h> using namespace std; int kol; int cl = 0;
C++ Программа, которая вычисляет длину введенной с клавиатуры строки Ребят помогите и объясните пожалуйста :wall::cry: Нужно написать программу, которая вычисляет длину введенной с клавиатуры строки. p.S. Находил подобную тему на форуме, но не разобрался в... http://www.cyberforum.ru/cpp-beginners/thread1152586.html
Дан файл состоящий из строк которые могут начинаться C++
дан файл состоящий из строк которые могут начинаться либо с русских либо с английских слов.записать в другой файл только те строки которые начинаются с русских слов. программа на Turbo C++....
C++ Исправить регулярку, чтобы в rgxm записывалось последовательно логин, пароль, адрес сервера, порт и имя потока
Пытаюсь распарсить выражение такого вида "rtsp://@]<server-address-or-name>" result = std::regex_match(url, rgxm, std::regex("rtsp://(\\w*):*(\\w*)@*(*):*(\\d*)(*)")); Но если отсутсвует логин...
C++ Ссылка на переменную другого класса http://www.cyberforum.ru/cpp-beginners/thread1152545.html
Всем привет ! Хочу создать ссылку на переменную класса Animation. class PLAYER { public: .... float &CURRENTFrame;
C++ Вычислить суммы положительных элементов для каждого столбца Дан двумерный массив размером m*n. Заполнить его с клавиатуры. Определить номера строк, содержащих только положительные элементы. вот нашел на форуме такое вот решение, попробовал сам немного... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru