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

It is alive! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти в строке те слова, которые начинаются и оканчиваются одной и той же буквой http://www.cyberforum.ru/cpp-beginners/thread129938.html
Дана строка. Найти в ней те слова, которые начинаются и оканчиваются одной и той же буквой.
C++ Проблема с классом для линейного списка Доброго времени суток! Начал писать класс для организации хранения данных в виде линейного списка, вот Header file: //--------------------------------------------------------------------------------------------------- #include <stdexcept> typedef int value_type; typedef unsigned int size; class Node { public: Node *next; http://www.cyberforum.ru/cpp-beginners/thread129936.html
работа с файлами C++
Помогите пожалуйста. Нужно составить программу, которая читает текстовый файл и в каждой строке все слова размещает в алфавитном порядке. Язык Си(консольная). Примечания: 1. Имя файла, который подлежит обработке, должно быть параметром программы. 2. Файл должен иметь не менее 10-15 строк текста. 3. Допускается ограничить максимальную длину строки в тексте 80 символами. 4....
C++ Проверить, каких букв больше: гласных или согласных
Строка содержит произвольный русский текст. Проверить, каких букв в нем больше: гласных или согласных.
C++ Кодировщик http://www.cyberforum.ru/cpp-beginners/thread129923.html
Очень срочно нада Работа с стоками Кодировщик. Написать программу, перекодирующую строку в кодировке KOI в строку в кодировке Windows-1251 и обратно.
C++ Сравнение символов #include <iostream> using namespace std; int main() { char t = "ab"; char j = "ac"; if(t > j)cout << 5; return 0; подробнее

Показать сообщение отдельно
Adler
 Аватар для Adler
78 / 78 / 3
Регистрация: 07.05.2009
Сообщений: 316
15.05.2010, 13:10     It is alive!
ну как бы это
C++
1
2
3
4
5
6
  char c = i["12345"];
  /*
    00A46796  mov         eax,dword ptr [i] 
    00A46799  mov         cl,byte ptr string "a" (0A5FB38h)[eax] 
    00A4679F  mov         byte ptr [c],cl 
  */
и это
C++
1
2
3
4
5
6
  char c = "12345"[i];
  /*
    01326796  mov         eax,dword ptr [i] 
    01326799  mov         cl,byte ptr string "a" (133FB38h)[eax] 
    0132679F  mov         byte ptr [c],cl 
  */
генерирует один и тот же машинный код. Странно, но похоже у int'а есть operator[](char* s)
 
Текущее время: 17:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru