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

Программа работает на 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; подробнее

Показать сообщение отдельно
ValeryS
Модератор
6679 / 5088 / 475
Регистрация: 14.02.2011
Сообщений: 17,081
21.11.2012, 08:06
А в чем заключается неработа?
не компилит? неправильно считает?
и у тебя так много приведений что я запутался
двумя словами
если символ число то вычесть '0'( т.е получить это число)
если буква то записать смешение этой буквы+1
или нет???
слишком много сравнений, попробуй табличный метод, намного быстрее будет

Добавлено через 15 минут
для английской части таблицы могу предложить такой вариант
C++
1
2
3
4
if ((c>='A'&&c<='z'))
  {
   code= c&0x1F;
  }


Цитата Сообщение от Kastaneda Посмотреть сообщение
Глупый вопрос, но может разрядность систем разная?
а может кодировка Юникоде, не Юникоде
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru