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

Задачка на понимание указателей, преобразование типов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Добавить векторы, хранящих объекты соответствующих классов, в данный класс http://www.cyberforum.ru/cpp-beginners/thread1152696.html
Не понимаю, помогите разобраться, пожалуйста)) Класс Field предназначен для управления полем (двумерный массив типа char) и хранения объектов, находящихся на поле (несколько vector'ов, хранящих объекты соответствующих классов - Enemy, Wall ,Robot) Вот класс class Enemy { char E; public: Enemy() : E(E) {} };
C++ Нужно переделать статические данные в динамические как сделать tum динамическим чтобы при замене текста в text программа работала правильно. Задача программы удалят слово const #include <iostream> #include <conio.h> #include <string> using namespace std; int main() { char* text = "werer float const void", tum; int i,j=0,k=0,l=-1; http://www.cyberforum.ru/cpp-beginners/thread1152695.html
Программа которая определяет число элементов в линейном списке C++
Написать программу обхода бинарного дерева Нужно написать, вопросы: 1)На каком языке лучше написать? 2)И как это лучше сделать? 3)Если есть готовые коды, хелп. Нужно написать, вопросы: 1)На каком языке лучше написать? 2)И как это лучше сделать? 3)Если есть готовые коды, хелп.
C++ Кодирование длин серий RLE
Есть код алгоритма кодирования длин серий RLE. Но есть траблы с декодированием:( Вот код #include <iostream> #include <fstream> using namespace std; int main() {
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread1152689.html
Сама задача звучит так: задан текстовой файл, содержащий вещественные числа (сколько мы не знаем). Необходимо считать данные из этого файла, определить значение этих чисел и записать в двоичный файл все числа, значения которых меньше среднего. Пожалуйста, помогите дописать, кто может. #include <iostream> #include <fstream> #include <iomanip> #include <stdlib.h> using namespace std; int...
C++ Сформировать массив С(2*N), содержащий элементы данных массивов, расположенные в порядке возрастании Заданы два одномерных массива А(N) и В(N). Сформировать массив С(2*N), содержащий элементы обоих массивов, расположенные в порядке возрастании. Не могу понять, как их соединить в один массив в порядке возрастания. #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <stdio.h> #include <time.h> using namespace std; int main(int *C) подробнее

Показать сообщение отдельно
nmcf
4306 / 3727 / 1256
Регистрация: 14.04.2014
Сообщений: 14,599
21.04.2014, 06:53     Задачка на понимание указателей, преобразование типов
Так?
C++
1
2
3
4
5
6
float func(float x)
{
    int *p = (int*)&x;
    p[0] = p[0] * p[0];
    return x;
}
 
Текущее время: 02:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru