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

Фикс ошибок - C++

Восстановить пароль Регистрация
 
Gentoos
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 38
19.05.2013, 23:18     Фикс ошибок #1
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
35
36
37
38
39
// ConsoleApplication1.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include "windows.h"
#include "stdio.h"
#include "conio.h"
 
#define DIV 1024
 
char *divisor = "K";
 
#define WIDTH 7
 
void main(int argc, char *argv[])
{
  
  MEMORYSTATUS stat;
  GlobalMemoryStatus (&stat);
 
  printf ("The MemoryStatus structure is %ld bytes long.\n",
          stat.dwLength);
  printf ("It should be %d.\n", sizeof (stat));
  printf ("%ld percent of memory is in use.\n",
          stat.dwMemoryLoad);
  printf ("There are %*d total %sbytes of physical memory.\n",
          WIDTH, stat.dwTotalPhys/DIV, divisor);
  printf ("There are %*d free %sbytes of physical memory.\n",
          WIDTH, stat.dwAvailPhys/DIV, divisor);
  printf ("There are %*d total %sbytes of paging file.\n",
          WIDTH, stat.dwTotalPageFile/DIV, divisor);
  printf ("There are %*d free %sbytes of paging file.\n",
          WIDTH, stat.dwAvailPageFile/DIV, divisor);
  printf ("There are %*d total %sbytes of virtual memory.\n",
          WIDTH, stat.dwTotalVirtual/DIV, divisor);
  printf ("There are %*d free %sbytes of virtual memory.\n",
          WIDTH, stat.dwAvailVirtual/DIV, divisor);
  getch();
}
consoleapplication1.cpp(38): error C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details.
conio.h(131): см. объявление "getch"

Как исправить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.05.2013, 23:18     Фикс ошибок
Посмотрите здесь:

Обработка ошибок C++
Поиск ошибок C++
C++ Исправлеие ошибок
C++ Обработка ошибок
C++ Фикс скорости Игры
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
19.05.2013, 23:21     Фикс ошибок #2
В visual studio 2010 все работает!
Gentoos
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 38
19.05.2013, 23:22  [ТС]     Фикс ошибок #3
В Visual studio 2012 ничего не работает
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
19.05.2013, 23:23     Фикс ошибок #4
Gentoos, замените getch() на
C++
1
2
#include <iostream>
std::system("pause");
Yandex
Объявления
19.05.2013, 23:23     Фикс ошибок
Ответ Создать тему
Опции темы

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