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

Надо указателю на long int присвоить значение указателя на char - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание символов с файла http://www.cyberforum.ru/cpp-beginners/thread813540.html
Нужна программ которая считывала бы буквы с файла и выводила их количество. Попробовал сделать. Но мне вместо суммы выдает на каждый символ 1 значение. И выдает эти символы в ряд. #include <stdio.h> #include <stdlib.h> int main() { FILE *fi; int ch; if(fi=fopen("File.txt","r")){ while((ch= getc(fi))!=EOF)
C++ Бинарный поиск последнего нужного нам элемента while (first < last) { mid = (first + last) >> 1; if (a >= x) { last = mid; } else { first = mid + 1; http://www.cyberforum.ru/cpp-beginners/thread813523.html
C++ Перегрузка оператора + и =
Здравствуйте! Возникла проблема при реализации кода перегрузки операторов. BigInt - это просто класс характеризующий огромные числа в длинной арифметике. В массиве digits, вот такая запись 000123 будет хранится как 321000. Цель: заставить работать вот такое a=a+b, или хотя бы вот такое c=a+b. #include <iostream> #include <string> using namespace std;
Инициализация строки в заголовочном файле C++
Работа с файлом настроек. Чтобы не вводить строки в разных метах программы и не плодить define (следуя рекомендациям Б.Страуструпа), есть желание проинициализировать строку в заголовочном файле одного из классов. И заодно присвоить ее или же указатель на нее другой переменной. Образно говоря, хочется чего-то в духе class A { private: static const char Group1Name = "Group1"; static const...
C++ Как убрать округление http://www.cyberforum.ru/cpp-beginners/thread813496.html
Ребят не подскажите как убрать округление? Например когда я ввожу 55555555555555555555, то он должен взять просто первые 16 символов, а он берет 15 и последний округляет. Так вот как от этого избавиться?
C++ Составить алгоритм и написать программу Составить алгоритм и написать программу на языке С++. Ребят, очень важно, если сдам этот зачет, то не вылечу из инста! помогите пожалуйста!!! Составить алгоритм и написать программу на языке С++ Дан массив а, состоящий из N элементов. Вставить число P между теми числами, которые образуют пару с одинаковыми знаками. Удалить из массива все числа, составленные из одинаковых цифр. подробнее

Показать сообщение отдельно
nefton
44 / 20 / 5
Регистрация: 28.02.2013
Сообщений: 187
20.03.2013, 13:04     Надо указателю на long int присвоить значение указателя на char
C++
1
2
3
4
5
6
7
8
9
//есть указатель 
unsigned char* p_to_char = somthing;
 
//и указатель 
unsigned long int* p_to_int;
 
//надо p_to_int присвоить значение p_to_char;
 
p_to_int = p_to_char
Компилятор пишет ошибку и что неможет никак. Справедливо, но надо.
Физически то это без проблем.

У меня есть массив в памяти (картинка RGB+A). И есть указатель на её начало типа char*
Тоесть пиксель представляет собой 4 байта последовательно в памяти.
Мне надо проверить является ли пиксель таким то. Притом надо это быстро.

Толи мне проверять каждый байт отдельно и применять сложную логическую конструкцию И к 4м байтам.
Толи у меня будет число 4 байта и я применю к нему просто XOR
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru