|
|
Другие темы раздела | |
C++ Аргументы командной строки
https://www.cyberforum.ru/ cpp-beginners/ thread634979.html Здравствуйте, у меня вопрос, почему программа сбрасывается, так и не выполнив никаких действий? Я знаю , что она возвращает 0 и выходит, но почему она не выполняет действие? #include "stdafx.h" #include "stdlib.h" #include <conio.h> #include <iostream> #include <string> #include <iomanip> #include <sstream> #include <stdexcept> |
C++ Запись в текстовый файл адресов вместо строк Всем привет. Ребята, читаю из бинарного файла структуру и хочу все записать в текстовый файл. Структура struct Client { wchar_t strname;//ФИО клиента |
C++ Найти число пассажиров, имеющих более двух вещей и...
https://www.cyberforum.ru/ cpp-beginners/ thread634953.html Тема: Записи. Работа с текстовыми файлами. Дан файл f, содержащий сведения о багаже нескольких пассажиров. Багаж пассажира характеризуется количеством вещей и общим весом вещей. Сведения о багаже каждого пассажира представляют собой запись с двумя полями: одно поле целого типа (количество вещей) и одно - действительное (вес в килограммах). Найти число пассажиров, имеющих более двух вещей и число... |
C++ Не появляются файлы в каталоге проекта Почему когда я добавляю в проект заранее подготовленные файлы(.cpp, .h, .rc), они не появляются в каталоге проекта? P.S. Visual Studio 2008 https://www.cyberforum.ru/ cpp-beginners/ thread634932.html |
Комбинаторика! Число сочитаний C++ Доброго времени суток. Так как я глубоко начинающий программист, столкнулся с проблемой решения задач по комбинаторике (на данный момент формула числа сочитаний). Каким образом можно записать эту формулу на С++, знаю имееться много способов (через рекурсию и т.д.)? Можете, пожалуйста, написать реализацию и объяснить? Вот пример через рекурсию, но никак не пойму принцип работы, объясните? Сама... |
C++ Цикл Начал изучать C++ неделю назад. Теперь начал решать некоторые задачи. И возникли у меня некоторые сложности с циклами... Требуется ваша помощь... Задача: Переведите натуральное число из двоичной системы в десятичную (в двоичном числе не более 10 цифр). Решение: #include <iostream> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread634878.html |
C++ Работа с фс
https://www.cyberforum.ru/ cpp-beginners/ thread634869.html Всем привет, мне необходимо посчитать количество файлов в директории и в зависимости от их количества разделить их на 4 или 8 папок. Я слышала есть библиотеки fstream и boost, но как правильно это сделать я так и не поняла. |
Конструктор копирования C++ Всем привет. У меня такая проблема: есть некий класс, допустим Test: class Test { protected: int value; public : Test(int v) |
C++ Случайные(псевдослучайные) числа
https://www.cyberforum.ru/ cpp-beginners/ thread634835.html Здравствуйте! Я знаю, что было много тем по поводу рандомных чисел в С++.Но всё же. Возникла у меня проблема с получением большого кол-ва случайных(точнее псвдослучайных) чисел, которые меньше 10.Я прекрасно знаю про функцию rand() % 10, и знаю то, что ПЕРЕД ней надо юзать функцию srand().Но вот в чём прикол.Я всегда юзал srand(time(NULL)) в паре с rand() % 10, но при генерации более 1 числа... |
C++ Ошибка при вызове функции В функции NewWords вызывается функция correct,при отладке я не могу войти в эту функцию,к тому же потом не выводится элементы объекта класса words и ID в программе на данный момент вызываются лишь 2 функции,которые я привёл #ifndef DICTIONARY_H #define DICTIONARY_H #include "StdAfx.h" class Dictionary { public: https://www.cyberforum.ru/ cpp-beginners/ thread634834.html |
генерирую случайные числа C++ srand(time(NULL)); rand()%10; Всем привет, генерирую случайные числа, подскажите, пожалуйста, почему при запуске приложения числа постоянно генерируются? Как можно сделать так, чтобы при каждом запуске приложение выводило только одно число? Спасибо большое! |
C++ Как Увеличить шрифт элемента Edit Control Создал Візартом Edit Control но там слишком маленький шрифт. У меня программа через Edit выводит данные, для вывода использую SetDlgItemText(IDC_EDIT1,p->Weight); вот такое выражения, подскажите как сделать выводимые данные Больше. Добавлено через 29 минут С шрифтом разобрался теперь подскажите как сделать чтоб Надпись была по середине окно а не сверху Добавлено через 23 часа 47 минут... https://www.cyberforum.ru/ cpp-beginners/ thread634826.html |
Почетный модератор
|
||||||
08.08.2012, 23:12 | 0 | |||||
Преобразование void* в структуру - C++ - Ответ 334086908.08.2012, 23:12. Показов 2963. Ответов 14
Метки (Все метки)
Ответ
bytephone32, AInfo должно быть не HANDLE, а LPVOID (хоть это и одно и тоже по значению, но смысл разный), т.к. MapViewOfFile возвращает указатель на адрес памяти по которому спроецирован фрагмент файла. Вам нужно просто привести полученный LPVOID к (TAIMPFileInfo*)
Вернуться к обсуждению: Преобразование void* в структуру C++
0
|
08.08.2012, 23:12 | |
Готовые ответы и решения:
14
Преобразование указателя void к указателю на структуру Указатель void на структуру Приведение void* к типу указателя на структуру преобразование из void* в int[n] |
08.08.2012, 23:12 | |
08.08.2012, 23:12 | |
Помогаю со студенческими работами здесь
0
преобразование void в char Преобразование из «void*» в «char*» Преобразование void в double Время на преобразование void* к иным указателям Проверить правильность преобразования указателя - преобразование из void* Прочитать из файла структуру. Преобразование atoi |