Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Массив записей https://www.cyberforum.ru/ cpp-beginners/ thread86853.html
Организовать массив записей, содержащий информацию о результатах сдачи последней сессии вашими товарищами. Определить и дополнить данные средним баллом. Совсем запуталась с этой задачей( Помогите, пожалуйста.
C++ структура STUDENT
1. Описать структуру с именем STUDENT, содержащую следующие поля: ■ фамилия и инициалы; ■ номер группы; ■ успеваемость (массив из пяти элементов). 2. Написать программу, выполняющую следующие действия: ■ ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по возрастанию среднего балла; ■ вывод на дисплей фамилий и номеров групп...
C++ буфер (вывод содержимого на экран) https://www.cyberforum.ru/ cpp-beginners/ thread86845.html
нужно вывести содержимое буфера на экран (для проверки). в сети нашла только пример записи в буфер. подскажите пожалуйста,как написать вывод? консольное приложение в vs (версии 2005) #include <vector> #include <stdio.h> int main() { std::ifstream f("example1.txt", std::ios::in | std::ios::binary);
C++ Перевыделение массива https://www.cyberforum.ru/ cpp-beginners/ thread86839.html
Нужно написать функцию, которая в массиве целых чисел перед каждым четным элементом добавляет 0. Т.е. если был массив 1 6 3 7 8 15 то должен получится в итоге 1 0 6 3 7 0 8 15. К сожалению код моей попытки решения этой задачи не сохранился. Но ход действий могу рассказать. В начале стандартно ввожу массив любой длины используя malloc . Потом подсчитываю сколько элементов четных в этом...
Дано целое число N (> 0). Найти квадрат данного числа, используя для его вычисления следующую формулу C++
Помогите пожалуйста, как решить это всё, как расписать, я новичок в С++, как это всё делается? Вот задание: Дано целое число N (> 0). Найти квадрат данного числа, используя для его вычисления следующую формулу: N2 = 1 + 3 + 5 + … + (2·N – 1). После добавления к сумме каждого слагаемого выводить текущее значение суммы (в результате будут выведены квадраты всех целых чисел от 1 до N).
C++ Формат даты число/месяц. https://www.cyberforum.ru/ cpp-beginners/ thread86823.html
Привет, помогите пожалуйста решить задачку на с++ (6.0) "Дата задается в формате число/месяц. С учетом высококосных годов реализовать вычитание определенного пользователем количества дней, реализовать возможность определения количества дней между двумя датами". Очень надеюсь на вашу помощь!
C++ как заполнить массив как заполнить массив состоящий из определенного числа элементов https://www.cyberforum.ru/ cpp-beginners/ thread86822.html C++ Вычислить произведение ряда
Дано натуральное число n. Вычислить (1+1/1^2)*(1+1/2^2)…(1+1/n^2) #include <iostream> using namespace std; int main(int argc, char *argv) { int i; double n,s,d;
C++ Функция ввода матрицы Подскажите, как написать функцию ввода матрицы! а затем, как вызвать ее! Заранее благодарен, просто я тока учусь... https://www.cyberforum.ru/ cpp-beginners/ thread86800.html C++ Изменение в файле записей с заданным значением поля https://www.cyberforum.ru/ cpp-beginners/ thread86793.html
Написал прогу для заполнения определенных полей и создания текстового файла с этими полями. Подскажите пожалуйста как отредактировать скажем к примеру в тхт 11111 22222 33333 44444 ....... Как с 33333 поменять на 55555
C++ Разбить прямоугольник на квадраты
здравствуйте! есть задание :Задан прямоугольник размером А*В (А и В - натуральные). От прямоугольника каждый раз отрезают квадраты максимальной площади. Найти общее количество квадратов. нашел реализацию на паскале program kv; var m,n:longint; function KVD(m,n:longint):longint; begin if (m=0) or (n=0) then kvd:=0 else if m=n then kvd:=1 else
C++ Написать прорамму Кто-нибудь! Помогите пожалуйста! Дана задача: Граф задается своей матрицей смежностей. Простой цикл из каждой веришины. Матрица смежностей: 0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 0 https://www.cyberforum.ru/ cpp-beginners/ thread86784.html
Автор FAQ
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
17.01.2010, 20:21 0

Как работает memcpy? - C++ - Ответ 485688

17.01.2010, 20:21. Показов 4948. Ответов 7
Метки (Все метки)

Ответ

1. Я что то не понял. А для чего для этого вообще функцию писать надо? просто нельзя присвоить? Зачем передавать size если он известен (4 бита).
2. Красивее было было бы пройтись циклом: записал в temp переменную последний бит сместил на 1, записал 2 бит, сместил на 1 и т.д.
C++
1
2
3
4
5
for (int i = 0; i < 32; i++)
{
    temp = inverted & (1 << i); // отрывает соот-ий бит
    temp = temp << 1; // двигаем. чтобы первый был в конце концов последним
}


Вернуться к обсуждению:
Как работает memcpy? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2010, 20:21
Готовые ответы и решения:

Memcpy, buffer overflow. Может ли возникнуть ошибка в функции memcpy
Бывает ли на практике такое, что код #define size 1000; // some value int x, y; /* ... */...

Не работает memcpy
Нужно просто полностью скопировать первый массив, во второй, длина у них одинакова. Делаю так:...

Как избавиться от побайтового копирования? memcpy
Здравствуйте, недавно использовал код , который побайтово копирует в кольцевой буфер данные...

Не получается использовать std::copy как memcpy?
Получил задание переписать свою код: Поля x, y указывают координаты, куда должен быть помещен...

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

Memcpy работает медленно
В коде есть участок с копированием памяти через memcpy в цикле (из разных мест память кусками...

Memcpy криво работает
Всем доброго дня. Вот столкнулся с проблемой связанной с работой процедуры memcpy. Дело в том что...

Memcpy
Проблема такая, что если я ввожу хекс отрицательного числа, то d присваивается значение NaN. Почему...

memset, memcpy
Использую MSVS 2008. Почему memcpy работает только с char? То есть, такой код работает: int...

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