С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Операции сдвига, перегруженые функции. Объясните суть - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Тип сортировки? http://www.cyberforum.ru/cpp-beginners/thread324752.html
Подскажите пожалуйста, какой тут используется метод сортировки. И дайте ссылку на этот метод что бы ознакомится с ним. Заранее спасибо. #include <vcl.h> #pragma hdrstop #include<iostream.h>...
C++ Строки. Функции Помогите пожалуйста! Дана строка: подсчитать сумму кодов символов каждого слова. Слова в строке разделены пробелами. Заранее спасибо! Добавлено через 10 минут Последняя надежда тут,... http://www.cyberforum.ru/cpp-beginners/thread324720.html
Создание шаблона однонаправленный список C++
Как же меня задолбал этот гребанный С++!!! И VStudio впридачу! Задание: составить шаблон класса "Однонаправленный список" перегрузив операции: Присваивание Добавление в конец списка удаление...
Как повторить программу C++
Как сделать чтоб если я с клавиатуры в консоли введу "y" программа повторилась а если "n" то завершилась?
C++ перепишите на C++ пожалуйста http://www.cyberforum.ru/cpp-beginners/thread324690.html
Перепешите пожалуйста на С/С++. uses crt; var a:array of integer; n,i:integer; begin writeln('Введите любые числа от -10 до 10'); read(n); for i:=-10 to n do read(a); if a>0 then...
C++ гаус над диагональю Как сделать Нули над главной диагональю? Где ошибка. #include <iostream.h> #include<stdio.h> #include <conio.h> #include <math.h> const int n=3; double y; double par,s,r; int i,j,ii,k,jj,t=1; подробнее

Показать сообщение отдельно
zaxi
2 / 2 / 0
Регистрация: 18.01.2010
Сообщений: 23
23.06.2011, 08:59  [ТС]
Цитата Сообщение от Deviaphan Посмотреть сообщение
В языке Си нет перегрузки. Злой у вас препод.
В том и дело, что весь курс изучали Си, а практика на Си++

Добавлено через 20 минут
с задачей кстати вот что получилось

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int result = 0;
int v = 1;
v = v << 3; //получаем восьмерку
result = result | v;
for( int i = 0; i < 4; ++i )
{    v = v << 8;
     result = result | v;//сдвигаем и переносим в каждый бит
     
}
printf("%x", result);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.