Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 02.08.2009, 16:56   #31
Greynvi4
Пользователь
 
Регистрация: 30.07.2009
Сообщений: 46
По умолчанию

Цитата:
Сообщение от ISergeyN Посмотреть сообщение
Код:
С иностранными языками не оч. дружу...
Хороший повод подружится.. (хороший программист должен знать анг.)
Да не вопрос, конечно, но термины то используемые не очень то и переведёшь обычными средствами... так же как и всякие словечки из меню)). если бы хоть какой нить печатный момент был непосредственно по проге Code::Blocks. или , думаете, практика и изучение С++ достаточно, чтоб разобратся в ней, что да как?
Greynvi4 вне форума
Старый 03.08.2009, 15:16   #32
and277
Пользователь
 
Регистрация: 07.03.2008
Сообщений: 31
По умолчанию

Цитата:
Сообщение от Greynvi4 Посмотреть сообщение
Да не вопрос, конечно, но термины то используемые не очень то и переведёшь обычными средствами... так же как и всякие словечки из меню)). если бы хоть какой нить печатный момент был непосредственно по проге Code::Blocks. или , думаете, практика и изучение С++ достаточно, чтоб разобратся в ней, что да как?
Тебе нужно лишь на начальном этапе создавать консольные приложения.
И далее компилировать и на выполнение запускать. Кнопочки в меню нажимай и все...

Ну абсолютно ничего сложного. Есть ньюансы - не спорю. Если есть вопросы конкретно как создать и откомпилировать и запустить что-то - тогда создай новую тему. Поможем.
and277 вне форума
Старый 03.08.2009, 16:53   #33
Greynvi4
Пользователь
 
Регистрация: 30.07.2009
Сообщений: 46
По умолчанию

Цитата:
Сообщение от and277 Посмотреть сообщение
Ну абсолютно ничего сложного. Есть ньюансы - не спорю. Если есть вопросы конкретно как создать и откомпилировать и запустить что-то - тогда создай новую тему. Поможем.
Есть конечно. По Лафоре первый же код во 2 главе буквально буква в букву:

#include <iostream>
using namespace std:
int main()
{
cout << "Ó êàæäîé ýïîõè ñâîé ÿçûê\n";
return 0;
}

В ковычках русский текст, как в примере.

при Make Project (т.е. компиляции) выдаёт сообщение :
[C++ Error] Unit1.cpp(2): E2139 Declaration missing ;

Хотя он и берёт как примеры программы VS или BCB, в последней я и делаю.
Есть какие нить источники (книжки), по которым можно толком понять, что делать, и получать при этом адекватный результат, а не сообщения об ошибках?
Или по каждому написанному в книжках коду придётся на форуме просить как его видоизменять?
Сейчас попробую в CodeBlocks тоже самое. Результат на скрине.
Изображения
Тип файла: jpg СВ.jpg (26.2 Кб, 140 просмотров)
Greynvi4 вне форума
Старый 03.08.2009, 17:32   #34
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

Код:
#include <iostream>
using namespace std; //опечатка была..
int main()
{
cout << "....\n";
return 0;
}
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума
Старый 03.08.2009, 17:48   #35
Greynvi4
Пользователь
 
Регистрация: 30.07.2009
Сообщений: 46
По умолчанию

Цитата:
Сообщение от ISergeyN Посмотреть сообщение
Код:
#include <iostream>
using namespace std; //опечатка была..
int main()
{
cout << "....\n";
return 0;
}
т.е. если "using namespace std" ещё встретится- это опечатка?
Спрашиваю т.к. видел эту строчку в нескольких примерах.
И ещё. если в кавычках русский текст, он отображается при исполнении файла непонятными символами. из-за чего это может быть?
Спасибо.
Greynvi4 вне форума
Старый 03.08.2009, 18:37   #36
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

Цитата:
т.е. если "using namespace std" ещё встретится- это опечатка?
нет. там просто в конце той строчки было ":" вместо";"
Цитата:
И ещё. если в кавычках русский текст, он отображается при исполнении файла непонятными символами. из-за чего это может быть?
Код:
#include<iostream>
int main()
{
	std::locale::global(std::locale("Russian"));//добавляй эту строчку в начале программы.
	std::cout << "Русский текст\n";
	return 0;
}
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума
Старый 03.08.2009, 19:23   #37
and277
Пользователь
 
Регистрация: 07.03.2008
Сообщений: 31
По умолчанию

Greynvi4

Оффтоп
Если честно, приготовься - в Лафоре многовато опечаток. Но они не критичны и легко обнаруживаются. Книга очень хороша не смотря на огрехи.

И это правда - читаю книгу и шрифт (увы) выбран ну очень не удачно так как мелковато смотрятся ";", ":"
И иногда только по опыту не путаешься..



Я как раз пол книги бумажную проработал... Если что - спрашивай.
and277 вне форума
Старый 03.08.2009, 20:00   #38
Greynvi4
Пользователь
 
Регистрация: 30.07.2009
Сообщений: 46
По умолчанию

Цитата:
Код:
#include<iostream>
int main()
{
	std::locale::global(std::locale("Russian"));//добавляй эту строчку в начале программы.
	std::cout << "Русский текст\n";
	return 0;
}
Добавил в код:
Код:
#include <iostream>
using namespace std;
int main()
{
 std::locale::global(std::locale("Russian"));
 int var1;
 int var2;
 var1 = 20;
 var2 = var1 + 10;
 cout << "var1 + 10 равно ";
 cout << var2 << endl;
 return 0;
}
строчку
std::locale::global(std::locale("Ru ssian"));

текст в досе вышел следующий:
var1 + 10 Ёртэю 30

Видимо, не только"std::locale::global(std::loc ale("Russian"));" добавлять надо?

Последний раз редактировалось MaTBeu; 03.08.2009 в 22:40.
Greynvi4 вне форума
Старый 03.08.2009, 20:22   #39
Greynvi4
Пользователь
 
Регистрация: 30.07.2009
Сообщений: 46
По умолчанию

Цитата:
Сообщение от and277 Посмотреть сообщение
Greynvi4
Я как раз пол книги бумажную проработал... Если что - спрашивай.
А часто слово равно надо заменять на =?
А то с словом поличился текст Ёртэю, а со знаком = просто =)).
Хотя в коде книги стоит слово а не =...
Greynvi4 вне форума
Старый 03.08.2009, 22:45   #40
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Так, все хватит флудить.
2 ТС
Если вам что-то непонятно, то есть смысл воспользоваться поиском по форуму, а если не умеете, то гуглота к вашим услугам всегда. Не стоит превращать тему в переливание из пустого в порожнее, причем то, что обсуждалось уже стопицот раз.

Литература в теме Литература по С++.
Советы есть на форуме - юзайте поиск.

Все. Закрыто.
MaTBeu вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скомпоновать выпадающий список valerij Microsoft Office Excel 7 24.02.2009 01:54