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

Проблемы с памятью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Какой код у символа ` http://www.cyberforum.ru/cpp-beginners/thread838173.html
Который без шифта на копке с тильдой и буквой ё.
C++ Сортировка С++ Дано N натуральных чисел. Требуется найти минимальное натуральное число, не представимое суммой никаких из этих чисел, если в эту сумму каждое исходное число может входить не более одного раза. Входные данные Входной файл INPUT.TXT в первой строке содержит натуральное число N, не превосходящее 10^4, далее следуют N строк, в каждой из которых записано по одному натуральному числу,... http://www.cyberforum.ru/cpp-beginners/thread838149.html
C++ Вычислить выражение
Здравствуйте! Как в C++ записать вот такое выражение:
C++ Массив: Верно ли, что для каждой точки А существует точка B (A≠B) такая, что не существует двух точек множества M, лежащих по разные стороны от прямой
Задано множество M точек на плоскости. Определить, верно ли, что для каждой точки А принадлежит М существует точка B принадлежит M (A≠B) такая, что не существует двух точек множества M, лежащих по разные стороны от прямой Помогите решить не силен в языке...
C++ Обратные вызовы http://www.cyberforum.ru/cpp-beginners/thread838115.html
Здорова господа! Я от решаю задачку: Напишите класс или шаблон, подходящие для реализации обратных вызовов. Не сильно ясно, что такое обратный вызов? Задача из раздела обработка исключений. Добавлено через 45 минут Кро может простой примерчик обратного вызова привести?
C++ Перекодировка Нужна какая то функция, которая будет возвращать std::wstring в unicod, принимая на входе ansi с кириллицей и латиницей в char*, const char*, или в std::string, но не в std::&string, не в std::*string, не в const std::&string и не в const std::*string, на входе должна быть разрешена явная нуль-терминальная константа в ansi, или её приведение к std::string без создания специальной переменной в... подробнее

Показать сообщение отдельно
stima
431 / 286 / 16
Регистрация: 22.03.2011
Сообщений: 932
Завершенные тесты: 1
15.04.2013, 15:28     Проблемы с памятью
Цитата Сообщение от Wanee Посмотреть сообщение
Желательно объявление переменной
снабжать комментарием о ее назначении.
Если имя переменной не говорит о ее назначении, то возможно стоит пересмотреть имя?

Добавлено через 9 минут
В догонку раз.

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
#ifndef _ERRORS_H
#define _ERRORS_H
 
#define ER_BAD_ALLOC
#define ER_OPEN_FILE
 
typedef unsigned int ret_type;
 
std::string error_to_string(ret_type error)
  {
    switch(error)
      {
    case ER_BAD_ALLOC:  return "Ошибка, память не выделена.";
    case 2:  return "Ошибка, память уже выделена.";
    case 3:  return "Ошибка, неправильные размеры.";
    case 5:  return "Ошибка, память выделена не под всю матрицу.";
    case 6:  return "Ошибка, не найдено не одной строки удовлетворяющих требованиям.";
    case ER_OPEN_FILE:  return "Ошибка, не удалось открыть файл для записи.";
    case 8:  return "Ошибка, не удалось открыть файл для чтения.";
    case 9:  return "Ошибка, файл пуст.";
    case 10: return "Ошибка, не удалось считать содерживое файла.";
    case 11: return "Ошибка, не хватает данных в файле.";
    case 12: return "Ошибка, в файле содержаться лишний данные.";
     }
 
  return "Неизвестная ошибка.";
  }
 
#endif //_ERRORS_H
Добавлено через 6 минут
Вдогонку 2.

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
//псевдо
 
show_screen_1()
 {
 int var;
 
 std::cout << "Screen one are processed" << std::endl;
 
 if (var == 1)
   do_act_1();
 else
 ...
 }
 
show_screen_2();
 
main()
{
   for ( ;; ) //inf loop
   {
     if (screan_var == 1)
        show_screen_1();
     else
        show_screen_2();
  }
}
вот как-то так.

п.с. И если препод такое не примет или скажет не по заданию, смело идите к ректору и говорите что препод такой-то не компетентен.
 
Текущее время: 19:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru