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

Надо перевести переменную типа unsigned char* в signed int и обратно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки в шаблоне http://www.cyberforum.ru/cpp-beginners/thread663298.html
//DataFileCollection.h #pragma once #include <iostream> template<class Type> class DataFileCollection { public:
C++ Ошибка в формуле Write a C program that accepts three arguments names principal, intRate and months. Where principal is the amount financed, intRate is the interest rate; and months is the number of months the loan is for. Write a function called payment, that accepts the three parameters and returns the monthly payment according to the follow formula: payment = principal / ((1 / intRate ) – ( 1 / ( intRate *... http://www.cyberforum.ru/cpp-beginners/thread663292.html
Массив: Переписать элементы одномерного массива A, попадающие в интервал [2, 6], в массив B. C++
Переписать элементы одномерного массива A, попадающие в интервал , в массив B.
C++ Debug и Release разница?
объяснить пожалуйста разница между Debug И Release? и почему после компиляции Debug->Dll fail 460kb а Release->17кб.
C++ Как написать функцию, которая принимает 1 значение и адрессовывает 2 переменные http://www.cyberforum.ru/cpp-beginners/thread663273.html
Задача: написать программу с функцией time () кот принимает 1 целое значение минут и аддресовывает 2 переменные: количество часов и минут. The function is to convert the passed number of minutes into an equivalent number of hours and minutes and directly alter the value of the respective variables using their passed addresses. Sample output: Enter a number of numinutes: 675 The number of...
C++ При расчёте функции не учитываюся значения после запятой Когда пишу программу кот по вводимым значениям quarters, dimes, nickels, и pennies должна посчитать колличество долларов - не учитываюся значения после запятой. Должно быть: Enter the number of quarters: 26 Enter the number of dimes: 80 Enter the number of nickels: 100 Enter the number of pennies: 216 The total amount is: $21.66 - у меня $ 21.00. Код: подробнее

Показать сообщение отдельно
prank2007
0 / 0 / 0
Регистрация: 01.07.2012
Сообщений: 64

Надо перевести переменную типа unsigned char* в signed int и обратно - C++

04.10.2012, 12:12. Просмотров 2155. Ответов 4
Метки (Все метки)

у меня есть переменная типа unsigned char*, мне нужно перевести ее в signed int , провести арифметические вычисления и затем перевести ее обратно в unsigned char*;

делаю примерно так:
C++
1
2
3
4
5
6
unsigned char* r1= ....; //значение r1
signed  int Ir1 = atoi(r1);// перевожу в тип int
/* 
проводим вычисления 
 
*/
как быть дальше?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru