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

Проблема с выводом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шифрование методом перестановки http://www.cyberforum.ru/cpp-beginners/thread408718.html
Здравствуйте уважаемые! Прошу помощи в написании программы. Пробывал писать сам, но чего то не туда пошел. Буду очень признателен если поделитесь своим опытом. вот задание: "программно реализовать метод шифрования «перестановка». Программа должна получать открытый текст и ключ согласно варианту, шифровать открытый текст и дешифровать шифротекст. Шифрованный и дешифрованный текст...
C++ C++ Символы в строках Написал прог которая сортирует одну строку но вот в чем проблема я ни как не представляю и не понимаю как сделать так что бы был массив N количество строк и отсортировать символы в строках по алфавиту по критерию что первая строка идет по возрастанию вторая по спаданию и т.д #include <stdio.h> #include <conio.h> #include <windows.h> #include <dos.h> int main () { http://www.cyberforum.ru/cpp-beginners/thread408717.html
Ребяты помогите со строками чуток разобраться. C++
Есть строка. В ней надо найти максимальное количество повторяющихся элементов. int main(){ char s = "pen stolb nos avtobus stil shik kaktus"; char c_max = ""; int max = 0; int col = 0; for ( unsigned int i=0; i<strlen(s); i++ ){ col = 0;
C++ Найти наибольший среди отрицательных и наименьший среди положительных элементов массива
Задача такова: В введенном с клавиатуры одномерном массиве найти наибольший среди отрицательных и наименьший среди положительных элементов массива. Кто поможет, огромная благодарность :)
C++ "*&" - что это? http://www.cyberforum.ru/cpp-beginners/thread408706.html
не понимаю для чего нужна "*&" запись. вот пример: int *z; int *&r = z; //объясните пожалуйста что она делает int a = 9; z = &a;
C++ Найти произведение элементов вектора, расположенных между максимальными и минимальными по модулю элементами Задайте два вектора А(n) и B(m). выполните задания: 1)найдите вектора С(n+m) с элементов векторов А и Б, сначала парных в порядке спадания, а потом непарных в порядке возрастания. 2)найдите произведение элементов вектора А, расположенных между максимальными и минимальными по модулю элементами. спасибо большое, потрите пожалуйста старую тему - там ошибки. подробнее

Показать сообщение отдельно
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
16.12.2011, 12:10     Проблема с выводом
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
Сие вошло в норму стандарта 2010
Такого стандарта нет. Более того...
А теперь загляните в стандарт 2003 года в приложение Annex C (informative) Compatibility, где описываются различия между C++ и ISO C.
7.1.5 (type specifiers)

Change: Banning implicit int
In C++ a decl-specifier-seq must contain a type-specifier. In the following example, the left-hand column
presents valid C; the right-hand column presents equivalent C++:
C
1
2
3
4
void f(const parm);
const n = 3;
main()
/* ... */
C++
1
2
3
4
void f(const int parm);
const int n = 3;
int main()
/* ... */
Rationale: In C++, implicit int creates several opportunities for ambiguity between expressions involving
function-like casts and declarations. Explicit declaration is increasingly considered to be proper style.
Liaison with WG14 (C) indicated support for (at least) deprecating implicit int in the next revision of C.
Effect on original feature: Deletion of semantically well-defined feature.
Difficulty of converting: Syntactic transformation. Could be automated.
How widely used: Common.
Расово-верные компиляторы с достаточным уровнем предупреждений выдают следующее: warning: ISO C++ forbids declaration of ‘main’ with no type.

Я еще раз советую обратить внимание на строку:
In C++ a decl-specifier-seq must contain a type-specifier.

Так что в данном случае это просто совместимость с Си:
Syntactic transformation. Could be automated.

Не по теме:

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
гы наверное много гуру тут удивятся это увидев
Вы слишком высокомерны. Скромнее надо быть, скромнее.

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