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

Битовая операция -> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы http://www.cyberforum.ru/cpp-beginners/thread307613.html
Даны две целые квадратные матрицы шестого порядка. Вычислить суммы элементов выше главной диагонали и ниже нее. Определить, можно ли отражением относительно главной диагонали преобразовать одну в другую. #include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> int lol(int m) {int i,j,cn=0,cp=0,s=0; for(j=1;j<=6;++j)for(i=0;i<=j-1;++i)cn+=m;...
C++ Создание собственного класса Создать класс для работы со стеком, организованным как связный однонаправленный список. В классе описать методы добавления элемента в стек и удаления из стека. Перегрузить операцию << - вывод стека на экран. Элемент стека – символ. С помощью методов класса решить следующую задачу: Постфиксной формой записи выражения f ^ b называется запись, в которой знак операции размещен за операндами :... http://www.cyberforum.ru/cpp-beginners/thread307612.html
Найти длину самого короткого и самого длинного слова. C++
Дана строка, содержащая текст. Найти длину самого короткого и самого длинного слова.
обращение к узлу списка C++
Напишите примерчик на Си как реализуется обращение к узлу, находящемуся в середине, однонаправленного линейного списка. Например, нужно обратиться именно к 5 узлу списка. Как это сделать? Очень нужно.
C++ Потоковый ввод\вывод... http://www.cyberforum.ru/cpp-beginners/thread307607.html
Создать файл действительных чисел с именем МАТ.FFF, записать в него матрицу действительных чисел М размерности n*n . Не считывая матрицу в память, просмотреть элементы k-того столбца. Если просматриваемые элменты меньше заданного значения k, то дописать их в конец этого файла, записав на их место нули. Напечатать количество записей в полученном файле, элементы просматриваемого столбца ...
C++ Unable to open file 'TV.LIB' #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> int main(void) { int gdriver = DETECT, gmode; int i, maxx, maxy; //Массив координат палубы подробнее

Показать сообщение отдельно
pito211
 Аватар для pito211
186 / 173 / 8
Регистрация: 22.03.2010
Сообщений: 612
29.05.2011, 16:42     Битовая операция ->
Цитата Сообщение от Chelioss Посмотреть сообщение
p->cod1 от p.cod1
в первом случае р это указатель, сначала ты должен выделить память и проинициалировать его с помощью new, прежде чем обращаться к его данным и методам. А потом удалить с помощью delete. То есть ты сам можешь контролировать время жизни объекта. А во втором случае
C++
1
2
3
4
5
6
7
8
{
   BIT p;
    //something code
   {
       //something code
   }
   //something code
} <- здесь будет вызван деструктор для р
то есть ты не можешь во втором случае кнтроировать время жизни объекта.

p.s. Чё нигде не соврал?

Добавлено через 38 секунд
не к битам никакого отношения она не имеет

Добавлено через 5 минут
если тебя смущает такая запись
C++
1
p->cod1
то можно заменить её на
C++
1
(*p).cod1
скобки обязательны, потому что префиксные операторы связаны слабее. А так эти две записи вроде бы эквивалентны
 
Текущее время: 07:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru