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

типы указателей Подбельский - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу поиска знаков пунктуации в строках http://www.cyberforum.ru/cpp-beginners/thread926306.html
Задача: Написать программу поиска знаков пунктуации в строках. Программа должна позволить ввести символьную строку, содержащую знаки пунктуации, и вывести ту же строку, но уже без знаков пунктуации. На данный момент, у меня получилось, лишь вывести на экран все знаки пунктуации без самого текста строки. Но не получается сделать наоборот, помогите пожалуйста. Вот мои жалкие потуги: #include...
C++ Задача на составление списка Всем привет,нужна помощь. Написать на алгоритмическом языке С++ программу составления списка ( a (b (c ) d ( ( e ( ( f ) ) ) ) ) ) в виде 1 2 3 2 3 4 5 6 5 4 3 2 1 0 списочных ячеек и вывести результат, показывая связи между элементами списка. Пример. Для списка ( (b c) a b c) списочные ячейки будут выглядеть следующим образом http://www.cyberforum.ru/cpp-beginners/thread926302.html
C++ Описать класс "Массив"
1.Описать класс "Массив". Методы массива: конструктор с одним параметром - длина массива; ввод и вывод элементов массива; проверка, является ли массив упорядоченным по убыванию; проверка, является ли массив упорядоченным по возрастанию; включение произвольного элемента в массив с сохранением упорядоченности. 2.Объявить массив, ввести значения, проиллюстрировать использование методов.
getline() C++
#include <string> #include <iostream> using namespace std ; int main() { string s; cout << "Vvedite frazu: "; getline(cin,s);
C++ New http://www.cyberforum.ru/cpp-beginners/thread926288.html
Как можно перегрузить оператор new только для типа char?
C++ Взаимный инклуд или как-то так Есть два класса, которые используют друг друга. Как добиться работы программы? Если включу хедер первого класса в хедер второго и наоборот получу ошибку, если нет -- тоже. Как выйти из ситуации? Оба класса используют друг друга в полном объеме, т.е. выкинуть часть функционала в другой класс не вариант. Заранее благодарен. подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
22.07.2013, 21:06     типы указателей Подбельский
Цитата Сообщение от Evg Посмотреть сообщение
Кроме того, гарантируется, что под char отводится минимум 8 бит,
под short или int — минимум 16 бит, под long — минимум 32 бита
Насколько я знаю, ничего такого стандарт не говорит

Добавлено через 3 минуты
Точнее, стандарт Си такого не говорит. А стандарт Си++ - хз
Ещё как говорят. Оба.

C99: 5.2.4.2.1/1 + пункты про значащие биты целых типов

5.2.4.2.1 Sizes of integer types <limits.h>

The values given below <...> shall be equal or greater in magnitude (absolute value) to those shown, with the same sign.

number of bits for smallest object that is not a bit-field (byte)
CHAR_BIT 8

<...>

maximum value for an object of type unsigned int
UINT_MAX 65535 // 216 – 1

<...>

maximum value for an object of type unsigned long int
ULONG_MAX 4294967295 // 232 – 1
C++11: весь 18.3.2 + 18.3.3/2:

(сноски 18.3.2.4/1,4)
Equivalent to CHAR_MIN, SHRT_MIN, FLT_MIN, DBL_MIN, etc

Equivalent to CHAR_MAX, SHRT_MAX, FLT_MAX, DBL_MAX, etc.

<...>

18.3.3 C library

2 The contents are the same as the Standard C library header <limits.h>.
 
Текущее время: 21:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru