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

Нифига не понял, почему всё работает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ нарисовать точки в dev http://www.cyberforum.ru/cpp-beginners/thread747610.html
доброго времени суток. уже не первый дель ломаю голову как нарисовать точки по координатам прочитанными из файла. координаты генерируются случайно (это пройденный этап).
C++ Поменять строки матрицы местами используя указатели Вот код для смены строк. // Smena_strok.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <clocale> int _tmain(int argc, _TCHAR* argv) {... http://www.cyberforum.ru/cpp-beginners/thread747603.html
C++ Как работает программа (прокомментировать)
Друзья, прокомментируйте прогу, это алгоритм планирования Round Robin #include "stdafx.h" #include "conio.h" #include "stdlib.h" #include "locale.h" #include "iostream" using namespace std; ...
Подскажите, пожалуйста, как ввести массив из текстового файла. C++
Здравствуйте. подскажите пожалуйста как ввести массив из текстового файла. Я написал программу но она в каждый элемент массива вставляет только 1 символ. Как сделать так чтобы каждый элемент массива...
C++ Дана действительная матрица порядка n. Найти сумму элементов, расположенных в закрашенной части матрицы на рисунке. http://www.cyberforum.ru/cpp-beginners/thread747582.html
Дана действительная матрица порядка n. Найти сумму элементов, расположенных в закрашенной части матрицы на рисунке.
C++ Элементы матриц. Найти столбец с минимальным произведением элементов Задана целочисленная матрица порядка NxN. Среди столбцов заданной матрицы, содержащих только такие элементы, которые по модулю не больше заданного натурального n, найти столбец с минимальным... подробнее

Показать сообщение отдельно
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619

Нифига не понял, почему всё работает - C++

27.12.2012, 08:26. Просмотров 473. Ответов 16
Метки (Все метки)

C++
1
z=x<<y;
. Все три переменные - объекты моего класса, оператор << в этом классе не перегружен, но всё не только скомпилировалось, но, судя по тесту, даже не глючит. Класс имеет единственное поле-данное:
C++
1
uint8_t       Data[0x100]; //This is the number. The encoding is additional code. The byte order is little-endian.
. Массив "сырых" байт, а на самом деле цифр смешанной системы с основаниями 2 и 256. Объясните пожалуйста, каким образом биты при отсутствии явной перегрузки нужного оператора двигаются через границу байта. А за границу 4-х байт тоже двинется? Такое ощущение, будто компилятор умудрился угадать мой замысел и принял массив за гигантский скаляр, но что то не очень верится.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru