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

Проверить корректность реализации нескольких задач - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Операция delete в векторе http://www.cyberforum.ru/cpp-beginners/thread1226141.html
Привет, друзья, делаю маленькую игрушку, там у меня постоянно появляются и уничтожаются новые объекты, и я заметил такую вещь: со временем игра начинает галить, хотя количество объектов одновременно существующих на экране не становится больше. Что это может быть? Единственное, что приходит в голову - то, что память на самом деле не освобождается после уничтожения объекта, значит я неправильно...
C++ Как сделать чтобы цвет текста плавно менялся Как сделать чтобы цвет текста плавно переливался? void RenderDVD(void) { int left, top; left = 1; top = pPresentParam.BackBufferHeight - 45; pD3DFont->PrintShadow(left, top, D3DCOLOR_XRGB(rand() % 255, rand() % 255, rand() % 255), "Разработчик Дима"); http://www.cyberforum.ru/cpp-beginners/thread1226126.html
C++ Нужны ли в реальной практике массивы?
Вопрос такой: нужны ли в реальной практике массивы? Или это лишь пережиток С? Имеют ли массивы реальные преимущества перед векторами, например? Почему спрашиваю - сейчас изучаю STL алгоритмы, такие как sort(), reverse(), find() и проч. и кажется это все очень удобным при использовании с векторами. Так нужны ли массивы после этого?
C++ Как вывести символ в любое место экрана?
Речь идёт о консольной программе. Поиск на форуме в этом отношении ничего не дал. Говорится о формах, о текстовых полях и иных объектах объектно-ориентированного программирования. Наверняка кто-то знает, операторы или функции, которые перемещают курсор в нужную точку и далее можно выводить символ, число, текст
C++ Отсортировать массив строк и вывести информацию соответствующую условию http://www.cyberforum.ru/cpp-beginners/thread1226082.html
Ведомость содержит информацию: номер группы, фамилия и инициалы студента, оценки по 3 предметам. Вывести в алфавитном порядке фамилии студентов, которые имеют хотя бы одну двойку (заборгованість?) Определить средний балл в группе программирования. Добавлено через 27 секунд //--------------------------------------------------------------------------- #include <vcl.h> #include...
C++ Поиск и сортировка в текстовом файле В программирование не силен только начал изучать есть задача.Есть текстовый файл такого плана вторник 1 21.03.2014 маша купила кокаколу 20рублей Вася положил деньги на телефон 100рублей Петя сходил в кино 230 Вася получил получку 25000 вторник 2 22.03.2014 Вася заплатил за учебу 2000рублей Вася пообедал 200р маша положила деньиги на телефон 300рублей Петя получил получку 25000 как... подробнее

Показать сообщение отдельно
SaweR
 Аватар для SaweR
29 / 29 / 1
Регистрация: 29.09.2009
Сообщений: 177
13.07.2014, 17:37     Проверить корректность реализации нескольких задач
Я кажется тоже делал эти тесты:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <string>
#include <ctime>
using namespace std;
 
 
void NumberAsBinary(char* &_result, unsigned int _number)
{
    string bin;
    m:;
    auto residue = _number % 2;
    _number = _number / 2;
    bin = to_string(residue) + bin;
    if(_number != 0) goto m;
    _result = new char[bin.length() + 1];
    strcpy_s(_result, bin.length() + 1, bin.c_str());
}
 
int main()
{
    srand(static_cast<unsigned int>(time(0)));
    for(int i = 0; i < 10; i++)
    {
        char* bin = nullptr;
        unsigned int num = rand() % 512;
        NumberAsBinary(bin, num);
        cout << "radix 10: " << num << ", radix 2: " << bin;
        cout << endl;
        delete [] bin;
    }
    system("pause");
    return 0;
}
/*Компилятор: Microsoft Visual C++ 2012 (Update 3). */
На работу меня не взяли.
 
Текущее время: 09:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru