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

Подсчёт даты и winapi - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ последовательность чисел http://www.cyberforum.ru/cpp-beginners/thread756458.html
Цель: Изучение приемов работы с одномерными статическими и динамическими массивами. Изучение операций new, delete, . Изучение форматированного файлового ввода-вывода. Выработка навыков разбиения...
C++ гистограммы а с++ Цель: Изучение приемов работы с данными, организованными в однонаправленные связанные динамические списки. Задание: В командной строке, а если нет, то в консольном меню вводятся имена файлов,... http://www.cyberforum.ru/cpp-beginners/thread756455.html
Вычислить значение для float при использовании pow C++
Добрый день! При вычислении выражения двумя типами float и double столкнулся со следующей проблемой. При использовании pow для float значения слишком отличны. Почему? #include <iostream>...
Как сделать мини-игру Шарики C++
Всем привет, надо сделать мини-игру Шарики собственно прикрепил рисунок мини - игры. Схема такая : Когда нажимаешь на кнопки расположенные между кнопкой ,шарики двигаются по часовой. Пример:...
C++ Наследование Классов с++ http://www.cyberforum.ru/cpp-beginners/thread756424.html
при компицяции выдаёт Unresolved external 'chelovek::chelovek(int,int,int)' referenced from ...*.OBJ В чом ошибка??? #include <vcl.h> #pragma hdrstop #include "Unit1.h"...
C++ Составить блок-схему помогите составить блок-схему для этой программы. программа перемножающая два многочлена(полинома) #include <iostream> #include <sstream> #include <string> #include <stdlib.h> #include <stdio.h>... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1695 / 882 / 45
Регистрация: 04.06.2008
Сообщений: 5,470
10.01.2013, 16:52
Цитата Сообщение от hvz- Посмотреть сообщение
Прошу помочь с запихиванием целочисленных чисел в конец массива char
cмысл? А впрочем, вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <string.h>
int main () {
 
 int x= 23;
 int y= 56;
 int z= 100;
 
 char array [20];
 
 char* temp= &array [sizeof(array)- sizeof(int)* 3];
 
 memcpy (temp, (char*)&x, sizeof(int));
 temp+=sizeof(int);
 memcpy (temp, (char*)&y, sizeof(int));
 temp+=sizeof(int);
 memcpy (temp, (char*)&y, sizeof(int));
 
 for (int i= 0; i< 20; i++ ) {
  printf ("%x ", (unsigned char)array [i]);
 }
 
 getchar ();
 return 0;
}
ещё что спросишь?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru