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

866=> Windows-кодировка... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Число дней недели между датами http://www.cyberforum.ru/cpp-beginners/thread444151.html
Добрый вечер. Есть две даты:начальная и конечная. И есть номер дня недели:1-воскрксенье, 2-понедельник...,7-суббота. Помогите написать функцию, которая бы считала: число конкретного номера дня недели между двумя датами. Добавлено через 40 минут Очень нужно. Пишу на с++. Добавлено через 15 часов 57 минут Может кто-нибудь писал такую функцию?
C++ целочисленной арифметике Определить, сколько цифр в каждом числе n из заданной последовательности чисел. Если количество цифр чётное, то получить из него число такое, чтобы цифры в нём следовали в обратном порядке. http://www.cyberforum.ru/cpp-beginners/thread444084.html
Генерация массива всех перестановок из n элементов. C++
Нашел по этой теме здесь на форумах такой код: #include <iostream.h> int X; int N; void Swap(int a,int b) { int t=X; X=X; X=t;
C++ перевессти байты в слово
привет)))есть массив байтов(шестнадцатеричный) 53 48 4f 52 54 и т.д., есть признак того, что этому массиву соответсвует либо int, либо float, либо вообще целое слово(char ), либо insigned int. нужно их перевести в слово,int ,float и т.е. какое слово соответсвует этому набору байтов, кодировка ANSI, какая функция все это переводит...скажите плиз))))на языке С/С++. Добавлено через 1 минуту я...
C++ Найти сумму квадратов чисел от A до B http://www.cyberforum.ru/cpp-beginners/thread444048.html
Нужно ввести с клавиатуры A и B, чтобы программы выдавала на экран сумму квадратов чисел от A доB.
C++ Определение нажатой клавиши,консольное приложение. Здравствуйте,есть программка которая при нажатии на одну из стрелок клавиатуры должна написать какая стрелка нажата: #include "stdafx.h" #include <conio.h> #include <iostream> using namespace std; void main() { int ch; подробнее

Показать сообщение отдельно
Байт
 Аватар для Байт
13960 / 8791 / 1223
Регистрация: 24.12.2010
Сообщений: 15,923
11.02.2012, 00:27     866=> Windows-кодировка...
C
1
2
3
4
5
6
7
8
9
10
char *dtow(unsigned char *p)
{ unsigned char c;
   while((c=*p)!='\0') {
     if      (c>=128 && c<176) c+=64;
     else if (c>=224 && c<240) c+=16;
     *p = c;
     p++;
   }
   return(p);
}
Работает даже в дос-программах.
Но если ты пишешь под Виндоус, лучше воспользуйся советом alexcoder
 
Текущее время: 14:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru