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

С++ - указатель на функцию. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритмы Heeeelp http://www.cyberforum.ru/cpp-beginners/thread56890.html
Люди помогите пожалуйста завтра сдавать, я не успеваю HELP!!!!!!! 1. Решить систему уравнений методом Крамера. x1 + x2 + 2x3 +3x4 = 1 3x1 - x2 - x3 - 2x4 = -4 2x1 + 3x2 - x3 - x4 = -6 x1 + 2x2 + 3x3 - x4 = 1 2. Разработать алгоритм и программу обеспечивающую представление матрицы произвольного размера с возможностью изменения числа строк и столбцов, вывода на экран подматрицы любого...
C++ Полноценный проигрыватель! Помогите написать полноценный проигрыватель в котором бы воспроизводился бы не только mp3, но и такие известные форматы как Wav, avi, mpeg. Скорее он будет больше похож на Windows Media Player Classic по своей функциональности, т.к. я не знаю как и где разрабатывать не стандартный интерфейс для программ. http://www.cyberforum.ru/cpp-beginners/thread56871.html
double на диске. C++
Нужно самому прочитать число double, записанное на диск, и получить double. Записал числа -3,-2,-1,0,1,2,3. Получил на диске - 00000000000008C0,00000000000000C0,000000000000F0BF,0000000000000000,000000000000F03F,0000000000000040,0000000000000840. Перевёл в двоичный формат, но никак не уловлю, почему такой порядок и такая мантисса? Какой алгоритм перевода в double?
C++ функция
у меня возник вопрос,правда не очень умный,вот у меня есть фунция square(c), c=c*c; из мэина вызываем его таким образом #include <windows.h> #include <string.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <iostream> using namespace std; int square(int c){
C++ возникла неприятность http://www.cyberforum.ru/cpp-beginners/thread56857.html
Дело вот в чем, задание гласит следующее: Дано целое число n, поменять местами байты этого числа. Я исходил из того, что эт число n двубайтовое по идее,вот и вышло нечто такое: n=12; m=n; n=n<<8; m=m>>8; n=n|m; По идее это должно поменять местами байты, как мне кажется во всяком случае,но тут возникла другая проблема,программа должна всю эту штуку выводить на экран, и как это сделать нет...
C++ Повернуть массив на 90. Функция. Здравствуйте.Пожалуйсто помогите решить две задачки.Буду очень благодарна. Задание 1. Разработать приложение, выполняющее следующие действия. Ввести с клавиатуры значения элементов двумерного массива состоящего из чисел 1 и 0. Заданный массив перевернуть против часовой стрелки на 90 градусов. Результат вывести на экран. Задание 2. Написать функцию, которая будет выводить на экран цифры... подробнее

Показать сообщение отдельно
Somebody
2788 / 1602 / 145
Регистрация: 03.12.2007
Сообщений: 4,193
Завершенные тесты: 1
16.10.2009, 23:17
Цитата Сообщение от Welemir Посмотреть сообщение
Выводит строку,но потом следует ошибка Unhandled win32 exception;
Логично. Результат printf - количество выведенных символов или отрицательное число при ошибке. Если привести это к int*, получается указатель неизвестно куда. То есть известно куда, но там ничего хорошего нет.
Цитата Сообщение от Welemir Посмотреть сообщение
Вопрос - можно ли манипулировать аргументами внутри функции printf() через её адрес ?
???
Цитата Сообщение от Welemir Посмотреть сообщение
Как по адресу объекта можно узнать его содержимое ?
Тут же и пример: cout << *x; // где *x - объект, на который указывает x.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru