С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программа работает на Windows 7, но не работает на XP - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В каком формате экспортировать модель персонажа со скелетом? Как это грузить в игру? http://www.cyberforum.ru/cpp-beginners/thread703944.html
В игре предполагается скелетная анимация, но не готовые движения, сохранённые в последовательные 3D кадры, а с расчётом кинематики в самой игре. Первая оскелеченная версия персонажа готова, шкура на...
C++ String To Double (Выражение) Доброй Ночи. Как перевести из String str = "15/2+2.5" в double a = 10 ? Итоговая цель: чтобы некое выражение подсчиталось и записалось в переменую. http://www.cyberforum.ru/cpp-beginners/thread703937.html
C++ Рисует поверх
Компонент ShellListView Хочу выделить необходимые мне элементы. Код void __fastcall TMain::slvLeftClick(TObject *Sender) { flag=false; if (slvLeft->Selected != NULL){ ...
Программа "Тест" C++
Доброго времени суток... Задание получил вот такое.. "Написать программу - Тест по истории. Программа задает пользователю вопрос, на который пользователь отвечает. После 3х неудачных ответов,...
C++ Почему функция atan возвращает значения фрагментарно http://www.cyberforum.ru/cpp-beginners/thread703914.html
Всем привет, нужно значение угла от мыши (x, y) до координаты (0,0) окна. Пишу следующее: double panel::checkSector(int x, int y) { if(x > 1 & y > 1 & x < 300 & y < 300) return atan(x/y)...
C++ Неполная форма //polnaia forma #include<iostream.h> #include<conio.h> #include<math.h> int main() { int x; int y; int z; int c; подробнее

Показать сообщение отдельно
taras atavin
3570 / 1754 / 91
Регистрация: 24.11.2009
Сообщений: 27,567

Программа работает на Windows 7, но не работает на XP - C++

21.11.2012, 06:58. Просмотров 1042. Ответов 7
Метки (Все метки)

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
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <locale>
#include <windows.h>
#include <iostream>
#include <fstream>
int main ()
{
 std::string wont;
 size_t i;
 size_t L;
 size_t result;
 size_t code;
 unsigned char c;
 std::ofstream f;
 setlocale(LC_ALL,"rus");
 std::cout<<"Введите своё желание: ";
 getline(std::cin, wont);
 wont=RUS(wont);
 L=wont.length();
 result=0;
 for (i=0; i<L; ++i)
 {
  c=(unsigned char)wont[i];
  code=0;
  if ((c>=(unsigned char)'0')&&(c<=(unsigned char)'9'))
  {
   code=((size_t ) c)-((size_t ) (unsigned char)'0');
  }
  if ((c>=(unsigned char)'а')&&(c<=(unsigned char)'я'))
  {
   code=((size_t ) c)-((size_t ) (unsigned char)'а')+1;
  }
  if ((c>=(unsigned char)'А')&&(c<=(unsigned char)'Я'))
  {
   code=((size_t ) c)-((size_t ) (unsigned char)'А')+1;
  }
  if ((c>=(unsigned char)'a')&&(c<=(unsigned char)'z'))
  {
   code=((size_t ) c)-((size_t ) (unsigned char)'a')+1;
  }
  if ((c>=(unsigned char)'A')&&(c<=(unsigned char)'Z'))
  {
   code=((size_t ) c)-((size_t ) (unsigned char)'A')+1;
  }
  result+=code;
 }
 result*=27;
 std::cout<<"."<<std::endl<<"Ваше желание: "<<wont<<"."<<std::endl<<"Хеш Вашего желания равен "<<result<<"."<<std::endl;
 f.open("result.txt");
 f<<"Хеш Вашего желания равен "<<result<<"."<<std::endl;
 f.close();
 return 0;
}
. Можно ли заставить эту прогу работать и на семёрке, и на xp? Или для икспюхи нужна отдельная версия? Что надо исправить? Можно ли для икспюхи скомпилить на семёрке?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.