Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывод текста не экран с помощью DrawText (DirectX) Здравствуйте, проблема такая: пытаюсь вывести текст на экран, если я пишу вот так pFont->DrawText(NULL, L"Все работает", -1, &rc, DT_NOCLIP, D3DCOLOR_XRGB(255, 55, 48)); то все работает. Если же я вставляю вместо текста переменную str (а мне как раз нужно передавать туда переменную, потому что текст будет меняться), он ее подчеркивает, говорит о несоответствии типов. В этом случае я делаю вот... https://www.cyberforum.ru/ cpp/ thread1455620.html C++ Доработать код обработчки TIFF-изображений
Есть программа. Она открывает тифф файл, читает теги, строит гистограмму цветов и отсекает справа и лева по 5%, предоставляет эти цвета для bmp (250) , далее производит прореживание с заданным коэффициентом, и сохраняет уже файл в формате bmp. Но работает только с обычным тифом, не получается обработка биг тифа и гео тифа. Необходимо это доработать, т.ж перенести программу в новый проект на VS...
C++ Переделать из Borland C++ в Visual C++ https://www.cyberforum.ru/ cpp/ thread1454939.html
Здравствуйте. Очень нужна помощь. В университете задали задание переделать программу, написанную на Borland C++ в Visual C++. Не очень понятно, как его, это задание, выполнять, так как Borland-a мы никоим образом не касались. Люди добрые, помогите, пожалуйста. Вот код программы: #include <dos.h> #include <iostream.h> #include <graphics.h> #include <stdlib.h>
C++ Организовать контроль времени работы программного обеспечения Организовать контроль времени работы программного обеспечения. Исходные параметры: текущее системное время в момент запуска программы и в момент ее закрытия. Перед закрытием программа должна выводить информацию о времени начала ее работы, времени ее окончания и длительности работы программы в миллисекундах. Помогите пожалуйста!!!! https://www.cyberforum.ru/ cpp/ thread1454904.html
Скопировать большой объём данных C++
Имеются два txt-файла почти по 100К строк (каждый порядка 3 МБ весит). Нужно "скрестить" эти файлы, подставляя по очереди строки из первого и из второго. Выходные строки нужно закинуть в новый файл. Собственно, вопрос, как бы это устроить поэлегантнее и с наименьшей задержкой по времени? И можно ли в поток тупо засунуть все строки из файла? Что посоветуете? Заранее спасибо.
C++ Блочное шифрование AES-192-CBC, используя CryptoApi https://www.cyberforum.ru/ cpp/ thread1450287.html
Реализую блочное шифрование AES-192-CBC, используя CryptoApi. Если шифрую\дешифрую всю строку разом (т. е. задаю размер буфера таким, что строка умещается в него полностью), то все нормально, а если разбиваю ее на подстроки (кратные значению ENCRYPT_BLOCK_SIZE), то при расшифровке теряется часть данных, и в конце строки появляются левые символы. Код: #define ENCRYPT_ALGORITHM...
C++ Конвертация фрейма в формате AAC в PCM Необходимо конвертировать фрейм в формате AAC в фрейм в формате PCM. Желательно с использованием библиотеки ffmpeg. Есть проба пера, но почему-то функция avcodec_decode_audio4 возвращает код -1 (Operation not permitted) bool AacToPcm (char *inBuffer, int inSize, char** outBuffer, int* outSize) { if(inBuffer == 0) return false; u_int8_t inputBytes; memset(inputBytes, 0,... https://www.cyberforum.ru/ cpp/ thread1450102.html Написать программу тестирования с возможностью редактирования тестов C++
Всем привет. Есть такой вопрос: нужно сделать тест (тестов может быть много) , этот тест должен хранится либо в файле, либо в БД. При всем этом его содержание можно менять,удалять.Вот такая вроде бы не хитрая задача, но как с ней справится пока не знаю. Всем кто откликнулся большое спасибо:)
C++ Железнодорожный сортировочный узел https://www.cyberforum.ru/ cpp/ thread1449539.html
Железнодорожный сортировочный узел устроен так, как показано на рисунке. На правой стороне собрано в произвольном порядке несколько вагонов обоих типов по N штук. Тупик может вместить все 2N вагонов. Пользуясь тремя сортировочными операциями: В, С, МИМО, собрать вагоны на левой стороне так, чтобы типы чередовались. Для решения задачи достаточно 3N-1 сортировочных операций. По запросу...
C++ Распределительный код https://www.cyberforum.ru/ cpp/ thread1448919.html
Помогите пожалуйста написать следующую программу: Распределительный код. Число разрядов n задается с клавиатуры. Исходное сообщение М (десятичное 2-х разрядное число) вводится , кодируется, случайным образом допускается от 0 до 1 ошибки, декодируется с обнаружением ошибки.
Создание 2-х программ, обменивающихся между собой данными через именованные блоки памяти C++
Тема: Создание 2-х программ, обменивающихся между собой данными через именованные блоки памяти.
C++ Деление больших чисел Привет всем. Написал функцию для деления больших чисел, но к сожалению вычисления идут очень долго. Может кто-нибудь помочь с переделкой этой функции ? int Div(int *S, int *S1, int n, int n1, char A, char B) { int t = SizeOfDec(n, n1); int *S3 = S, i = 0, *S31, *S11; int u = ComparingNumber(S, S1, n, n1); for (; u>0; i++) { S3 = Dec(S3, S1, n, n1, t);
18844 / 9843 / 2408
Регистрация: 30.01.2014
Сообщений: 17,285
24.05.2015, 13:45 0

Поменять стандарт ISO C99 на ISO C90 - C++ - Ответ 7661128

24.05.2015, 13:45. Показов 2349. Ответов 18
Метки (Все метки)

Ответ

Цитата Сообщение от ZimOne Посмотреть сообщение
Абсолютно любые, но надо заметить что альфа должна быть в интервале (!) от 0 до 1, количество трапеций тоже можно любое ввести, программа падает всегда
Это я уже сам понял.
У меня проблема тоже не воспроизводится.
Еще вопрос - какой компилятор стоит в универе?
По поводу причин ошибки пока сложно сказать наверняка (вероятно ошибка точности в плавающей точке и чуть разная реализация на разных компиляторах играет роль). Надо внимательно изучить код.
Из того, что сразу бросилось в глаза: глобальные переменные в h-файле. Надо переделать так:
В int4-1.h:
C
1
2
3
4
5
extern int n;
// Глобальная переменная n - количество трапеций при подсчете интеграла
 
extern double alpha;
// Глобальная переменная alpha - параметр уравнения
В int4-1.c (после include):
C
1
2
int n;
double alpha;


Вернуться к обсуждению:
Поменять стандарт ISO C99 на ISO C90 C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2015, 13:45
Готовые ответы и решения:

Помогите устранить ошибку: "Name lookup of 'i' changed for ISO 'for"
При компиляции выдает ошибку. In function 'int main()': name lookup of 'i' changed for ISO...

uint32_t this decimal constant is unsigned only in ISO C90
Пишу так: uint32_t i=2147483648; Компилятор выдает: this decimal constant is unsigned only in ISO...

ISO C++ forbids. error
#ifndef CPYRAMID_H #define CPYRAMID_H class cPoint3d { public: cPoint3d() :...

ISO C++ forbids declaration of 'c' with no type
Компилятор выдает ошибку при выполнении данного кода, в чем ошибка? #include &lt;iostream&gt; using...

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

15: name lookup of `j' changed for new ISO `for' scoping
как исправит ошибку ? #include &lt;iostream&gt; using namespace std; int main() { int age; ...

ISO C++ forbids declaration of with no type
Здравстуйте! Недавно начал изучать С++. В коде возникла ошибка: Line 23| ISO C++ forbids...

Монтирование файла образа .iso C++
Всем доброго времени суток! Подскажите как смонтировать файл образа .iso средствами C++ ? Читаю...

14 ISO C++ forbids comparison between pointer and integer
как исправит эту ошибку ? #include &lt;iostream&gt; using namespace std; int main() { const int MAX...

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