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

работа с 64-разрядными числами в 32-разрядной системе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ рекурсия http://www.cyberforum.ru/cpp-beginners/thread1031117.html
Всем доброго времени суток. Есть рекурсивная функция выводящая числа от 15 до 10 по убыванию, как сделать чтоб выводило эти же числа но по возрастанию #include "stdafx.h" #include <iostream> using namespace std; long int rec(int q, int n) { if(q<=n) {
C++ Переделать программу Вот задание- Даны строки S1 и S2. Сформировать строку S таким образом, чтобы в нее сначала вошли все четные слова строки S1, а потом все нечетные слова строки S2. Сформировать строку S двумя способами: - с использованием функций библиотеки string.h; - работая со строками как с массивами. С помощь. массивов: #include "stdafx.h" #include <conio.h> #include <windows.h> int... http://www.cyberforum.ru/cpp-beginners/thread1031109.html
C++ Вычисление координат центра тяжести
(Код прилагаю. Но он дописан не до конца. Помогите завершить задачу, пожалуйста.) Спасибо. Система из n материальных точек в пространстве задана с помощью последовательности действительных чисел x1, y1,z1, p1, x2, y2, z2, p2,......xn, yn, zn, pn - координаты i-ой точки, а pi - ее вес(i = 1, 2,...., n). Получить координаты центра тяжести системы. Формула для расчета координат x, y и z: ...
C++ Поменять байты
Есть задача: дано число long int получить другое число путем перестановки двух ПОСЛЕДНИХ байтов с двумя ПЕРВЫМИ байтами. void ZadachaZashita(){ long int *i=new long int(2); for(int s1=sizeof(i),s2=0;s2<2;s1--,s2++) swap(*(i+s1),*(i+s2));} Отпишите пожалуйста правильно ли решил, новая тема, пока еще не полностью освоил. Если не верно напишите пожалуйста как нужно сделать правильно.
C++ FACTORIAL http://www.cyberforum.ru/cpp-beginners/thread1031072.html
Кто-нибудь может конкретно сказать что тут не так и помочь ??? #include <iostream> #include <conio.h> #include <math.h> #include <cmath> using namespace std; int factorial (int n)
C++ Виртуальное наследование Здравствуйте, объясните как реализовано(внутри)под капотом виртуальное наследование? Например виртуальные методы реализованы через таблицу виртуальных методотов Или может ссылку где прочитать. подробнее

Показать сообщение отдельно
Max Dark
В поиске работы
 Аватар для Max Dark
1546 / 1399 / 501
Регистрация: 09.10.2013
Сообщений: 3,185
Записей в блоге: 8
Завершенные тесты: 2
06.12.2013, 18:25     работа с 64-разрядными числами в 32-разрядной системе
в стандарте C/C++11 есть заголовочный файл <stdint.h> в котором определены int64_t и uint64_t
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <cstdint>
 
int main() {
    int64_t a, b;
    std::cin>>a>>b;
    std::cout<<a+b<<std::endl;
    return 0;
}
 
Текущее время: 14:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru