Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ перехватить ASSERT int _tmain(int argc, _TCHAR* argv) { int tmpDbgFlag = _CrtSetDbgFlag( _CRTDBG_REPORT_FLAG ); tmpDbgFlag |= _CRTDBG_ALLOC_MEM_DF | _CRTDBG_CHECK_ALWAYS_DF |_CRTDBG_CHECK_CRT_DF; _CrtSetDbgFlag( tmpDbgFlag ); int* temp = new int; *temp = 20; delete temp; *temp = 10; https://www.cyberforum.ru/ cpp-beginners/ thread1368172.html C++ Поиск значения переменной в текстовом файле на сервере
Здравствуйте. Есть переменная в которую заносится строка. На сайт залит txt файл вида: Строка 1 Строка 2 Строка 3 Нужно осуществлять сравнение, есть ли текст из переменной в txt файле на сервере. Только нужно это делать без сохранения txt файла локально на компьютере. Как можно это реализовать?
C++ Динамические массивы и освобождение памяти https://www.cyberforum.ru/ cpp-beginners/ thread1368137.html
Здравствуйте, подскажите мне пожалуйста, правильно ли я освободил память, которая была занята массивом.. И почему, когда я вызываю функцию освобождения памяти из main, то программа завершается ошибкой, а если я вызываю функцию в функции menu();, то все ОК. #include <iostream> #include <stdlib.h> #include <conio.h> #include <iostream> #include <fstream> #include <iomanip> #include...
C++ Факториал числа с рекурсией Здравствуйте. Подскажите почему программа не работает. Вот мой факториал f(n)=1/(n+3)! #include <iostream> using namespace std; int fact(int n) { https://www.cyberforum.ru/ cpp-beginners/ thread1368132.html
C++ Шифрование\создание файла
Давно задаюсь вопросом , как программисты делают свое расширение файла(например file.xbd), и как они его кодируют,если кодируют вообще, при этом их программа может его открыть , прочитать, отредактировать и т.д., Может кто знает?
C++ Сформировать двумерный массив по правилу https://www.cyberforum.ru/ cpp-beginners/ thread1368115.html
Сформировать двумерный массив A, заполнив его таким образом, чтобы на побочной диагонали были расположены числа от n до 1, над побочной диагональю нули, а под побочной диагональю по строкам числа в порядке возрастания от заданного на побочной диагонали. Интересна не программа целиком, а сам механизм заполнения! Пример: 0 0 0 4 0 0 3 4 0 2 3 4 1 2 2 4
C++ Ошибка после выхода из программы https://www.cyberforum.ru/ cpp-beginners/ thread1368101.html
Здравствуйте, написал такой код #pragma once #include <iostream> #include <string> #include <Windows.h> using namespace std; class Students {
Переписать программу ввода информации по книге с помощью объединений (Union) C++
И снова здравствуйте!)) проблема следующая..не могу понять как работать с объединениями каким образом их можно заставить работать вместе со структурами.и вообще какой смысл в объединениях если есть структуры..просто для того чтобы память экономить? В общем есть следующая задача с которой возникают проблемы.. Был написан код на тему структур его смысл в том чтобы занести данные в...
C++ Структура "Книга". Сортировать по цене https://www.cyberforum.ru/ cpp-beginners/ thread1368039.html
День добрый! кто знает в чем косяк, помогите разобраться. Компилятор выдает ошибку: "stl_algo.h instantiated from `void std::sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) ' " Нужно сделать сортировку по цене книг.тема структуры. код далее: //---------------------------------- #include <cstdlib>
C++ Вычислить сумму отрицательных элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread1368019.html
Недавно начал изучать программирование на языке С++, необходимо написать программу: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)сумму отрицательных элементов массива; 2)произведение элементов массива, расположенных между максимальным и минимальным элементами. Упорядочить элементы массива по возрастанию. Программа работает наполовину, т.е. первая часть условия...
Функция вывода на экран всех общих элементов двух одномерных массивов C++
Доброй ночи. Пожалуйста помогите:cry: Начали новую тему, но не могу понять, какой нужно написать алгоритм. Задача: Функция принимает два одномерных массива и выводит на экран все общие элементы. Функция должна вернуть true, в случае если общие элементы были найдены или false в противном случае P.S. Нужно использовать только #include <iostream> Извините, что без исходника. Вообще не...
C++ Ошибка, программа завершилась с кодом 3 Сап киберфорум, есть одна friend-функция... Для начала, класс polygon представляет собой динамический массив наборов 2d-координат. class polygon { private: int n; float ** arr; public: polygon(int a) https://www.cyberforum.ru/ cpp-beginners/ thread1367992.html
2 / 2 / 1
Регистрация: 20.10.2014
Сообщений: 13
0

Преобразовать ссылку на класс в long int - C++ - Ответ 7185608

04.02.2015, 13:17. Показов 1116. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.

Как преобразовать адрес памяти выделенной для класса в число?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
class test{
 
};
int main() {
    test *pInterface= new test;
 
    long adres;
    adres = (long)pInterface;
    cout << adres << endl;
    return 0;
}
в VS работает.

эклипс на строке преобразования выдает "cast from 'test*' to 'long int' loses precision [-fpermissive]"

Может можно как то по-другому преобразовать?

Вернуться к обсуждению:
Преобразовать ссылку на класс в long int C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.02.2015, 13:17
Готовые ответы и решения:

Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в степень p
Требуется написать функцию long long pow(long long a, unsigned int p), которая возводит число a в...

Как в функции my_function преобразовать ссылку на базовый класс в ссылку на класс B или С
Всем привет, как в функции my_function преобразовать ссылку на базовый класс в ссылку на класс B...

Быстрое вычисление наибольшего общего делителя для unsigned long long int
Даны два числа типа unsigned long long int, в них могут оказаться любые представимые значения,...

Перевести long long unsigned int в массив char
Подскажите, пожалуйста, как превратить число типа long long unsigned int в массив символов? Каждый...

3
04.02.2015, 13:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.02.2015, 13:17
Помогаю со студенческими работами здесь

Подскажите что за типа такой long long int?
Вопрос собственно сверху. Нигде не смог найти описания подобного типа

Максимальная и минимальная цифра числа long long int
Доброго времени суток! Подскажите, пожалуйста, как с помощью цикла (while, do while, for)...

Работа с unsigned long long int на 32-битных системах
В программе испольуется тип данных unsigned long int, но в некоторых (хотя и очень редких) случаях...

long long int и его поведение в структуре
#include &lt;iostream&gt; struct IndexBase { public: int x; int y; int z; unsigned int...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru