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

Делаю Memory Manager Array с простым (int) exception последний элемент чудит - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ "Плейсхолдер" (placeholder) http://www.cyberforum.ru/cpp-beginners/thread630846.html
"Плейсхолдер" (переводится как прототип или заполнитель ?) - так говорят многие участники на этом форуме, объясните пожалуйста, что это такое ?? поисковик выдал мне много всего от хабра с html5 до как лечить удава. Ребят, еще вопрос у меня в теме по Си )) про signal.h, помогите разобраться ))
C++ Рисование ASCII кодами и русский текст в консоли Всем добрый вечер. И вот такой вопрос есть. Сначала печатаю в консоли текст а под ним горизонтальную линию. Только вместо линии получаются каракули. Уже по разному пробовал, шрифты менял и ничего не помогает. Получается или текс по-русски а вместо линии непонятно что, или линия нормальная а вместо текста абракадабра. Как это можно одновременно сделать? #include <iostream> #include <windows.h>... http://www.cyberforum.ru/cpp-beginners/thread630821.html
C++ Составить программу для вычисления количества цифр среди элементов списка.
Тема: Динамические структуры данных. Линейные списки. Дан список А, состоящий из записей: первое поле – символ, второе – адрес следующего элемента. Составить программу для вычисления количества цифр среди элементов списка.
C++ Запуск программ на других компах
Всем привет, вообщем перерыл весь интернет, как запускать скомпилированную программу на разных компьютерах, пробывал ставить и статич библиотеки и dll и mt\ и тд вылетали разн ошибки, вообщем пришол к решению создавать установщик windows и прикладывать к ним framework и нужные библиотеки, но что делать если я хочу например написать шуточную программу подшутить над кемнибудь, не буду я же ...
C++ Цельсий в Фaренгейт и Реoмюр http://www.cyberforum.ru/cpp-beginners/thread630771.html
========== Для тeмпературы от -5 до +5 °C с шaгом 1.25 °C вывeсти соoтвeтствующие знaчения по Фaренгейту и Реoмюру. oформить вывoд в видe крaсивpй тaблицы. Дробные числа округлить до 2 знаков после запятой. t(F) = t(C) * 9/5 + 32 t(R) = t(C) * 4/5 ========== мой код #include <iostream> using namespace std;
C++ Define внутри макроса Подкажите возможно ли написать макрос кот. создаст #define? например: #define MACRO(name) #define NAME name знаю, что напрямую так не напишешь т.к. второй define будет взят в кавычки, но может есть какая "хитрость" Нужен макрос раскрывающийся в следующий код пишем так: #define MAT1(name, ...) int name##1 = { __VA_ARGS__ }; #define MAT2(name, ...) int name##2 = { __VA_ARGS__ }; ... подробнее

Показать сообщение отдельно
Leeto
 Аватар для Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
30.07.2012, 23:01  [ТС]     Делаю Memory Manager Array с простым (int) exception последний элемент чудит
Цитата Сообщение от ~OhMyGodSoLong~ Посмотреть сообщение
Разобрался с ней. Вот это:
cout << a << b << c;
эквивалентно:
(((cout << a) << b) << c);
что эквивалентно:
operator<<(operator<<(operator<<(cout, a), b), c);

В итоге ни один из operator<< не приступает к выводу данных, пока не будет вычислены все значения выводимых объектов. Поэтому, естественно, если при вычислении любого из значений возникает исключение, то ни один из них не выводится.

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