БТР - мой друг
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
||||||
1 | ||||||
include и некоторые мелочи07.01.2011, 15:36. Показов 7048. Ответов 74
Метки нет (Все метки)
Вот код моей первой программы на C++:
c:\documents and settings\admin\мои документы\visual studio projects\hello world\hello world.cpp(14): fatal error C1010: unexpected end of file while looking for precompiled header directive И ещё такие вопросы возникли: 1. В папке resource files находятся файлы, которые используются как ресурсы - звуки, картинки и т. д. и т. п., в папке source - исходный код, а в папке header files что находится? Как я понял, так только .h файлы, но что они в себе несут? Функции? Или может только их можно подключить с помощью директивы include? 2. Чем отличается формат .cc от .cpp? 3. В каком порядке выполняются исходные файлы и файлы ресурсов, если их несколько? Я вообще так всё представляю - вначале загружаются ресурсы, потом header files, а после уже начинает выполняться код. Я правильно мыслю? 4. <iostream> и <conio.h>. Это стандартные файлы ведь? То есть их создавать не нужно, они уже в самом ядре C++ есть? То, что <iostream> есть, это понятно - он без расширения, то есть "особый" файл, а насчёт conio.h сомневаюсь - он ведь с расширением Как-то это странно - стандартный файл с расширением... 5. Зачем в проекте создавать под-проекты? Вроде всё Извините, если много вопросов, просто новичок
0
|
07.01.2011, 15:36 | |
Ответы с готовыми решениями:
74
Подскажите, в тесте некоторые мелочи Работа с файлами в C# с исп. библиотек #include <stdio.h> #include <stdlib.h> #include <math.h> #include <io.h> #include<iostream>// подключение библиотек #include <conio.h> #include <climits> Чем отличается #include <cstring>, #include <string> и #include <string.h>? |
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
08.01.2011, 16:08 | 61 | |||||
У меня вот так работает. Правда у меня и так, как вы написали, работает... Хз что.
0
|
БТР - мой друг
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
|
08.01.2011, 16:50 [ТС] | 62 |
silent_1991, не работает
0
|
3528 / 2686 / 334
Регистрация: 11.03.2009
Сообщений: 6,168
|
|
08.01.2011, 17:01 | 63 |
Hagrael, window.h -> window
Добавлено через 33 секунды А чтобы не гадать, лучше ошибки выложи.
0
|
БТР - мой друг
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
||||||
08.01.2011, 17:15 [ТС] | 64 | |||||
Проблема в том, что ошибки нет. Просто выводятся уродливые символы. Вот код:
0
|
21 / 21 / 0
Регистрация: 18.01.2010
Сообщений: 41
|
|
08.01.2011, 18:50 | 65 |
кстати, угловые ковычки - <iostream> говорят компилятору что, сначала нужно исккать инклуды в родных директориях. А двойные "myDirect" - о том что их там нет.
0
|
БТР - мой друг
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
|
09.01.2011, 13:59 [ТС] | 66 |
robober, спасибо, но в этом я уже разобрался. Проблема с языком теперь
Добавлено через 5 часов 13 минут Может ли это быть из-за компилятора?
0
|
21 / 21 / 0
Регистрация: 18.01.2010
Сообщений: 41
|
|
09.01.2011, 14:18 | 67 |
В чем проблема?
0
|
БТР - мой друг
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
||||||
09.01.2011, 15:09 [ТС] | 68 | |||||
Вот код:
Вот exe: Вложение 57686 Прошу посмотреть, только ли у меня каракули. Добавлено через 25 минут Выяснил. Это не только у меня. Значит, что-то с компилятором, так? И по поводу mingw - я его скачал, теперь в Пуск -> Выполнить и там всё пробивать? А имя файла или путь к файлу? И выходит надо много запросов делать, так? Переносами строки их ведь не разделишь =)
0
|
09.01.2011, 15:23 | 69 |
С компилятором всё так. Он сгенерил бинарник, в котором есть всякие чиселки, символизирующие буквы. Далее эти чиселки консоль должна нарисовать в виде буковок. И тут возникает вопрос с кодировкой. Я с этим делом под виндой не работал, а потому этих плясок с бубнами для консольной программы не понимаю. Начинающему я бы порекомендовал забить на эту проблему и писать латинскими буквами. Сначала научись программировать, а красоту будешь потом наводить
Тебе ведь уже давали ссылку. GCC - компиляция C/C++ программ Там всё написано русским языком
0
|
БТР - мой друг
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
|
10.01.2011, 07:15 [ТС] | 70 |
Evg, да, дело не в компиляторе и не в среде. Жаль, что не выходит Ладно, буду анг. буквами писать.
0
|
21 / 21 / 0
Регистрация: 18.01.2010
Сообщений: 41
|
|||||||||||
10.01.2011, 11:04 | 71 | ||||||||||
Насчет Mingw, в new скриншот есть, нужно зайти в свойства моего компьютера, потом в переменные среды, нажать на Path - изменить и в конце после точки с запятой (если ее нет, надо поставить) надо прописать путь к bin примерно так C:/Mingw/bin/.
А насчет примера попробуй так:
и строку
Добавлено через 5 минут И еще насчет компиляции в Mingw: g++ -c ИМЯ_ФАЙЛА.cpp - это компиляция g++ -o ИМЯ_ФАЙЛА ИМЯ_ФАЙЛА.o - создание .exe ну и запуск - ИМЯ_ФАЙЛА.exe
1
|
21 / 21 / 0
Регистрация: 18.01.2010
Сообщений: 41
|
|
10.01.2011, 11:52 | 72 |
1
|
21 / 21 / 0
Регистрация: 18.01.2010
Сообщений: 41
|
|
10.01.2011, 11:54 | 73 |
В Mingw к сожалению нет русского!
1
|
БТР - мой друг
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
|
10.01.2011, 16:23 [ТС] | 74 |
robober, я уже скачал Code::Blocks, там MinGW встроенный =) А так, как ты посоветовал, я пытался делать. Эффекта нет =(
0
|
21 / 21 / 0
Регистрация: 18.01.2010
Сообщений: 41
|
|
10.01.2011, 20:26 | 75 |
У меня в студии (MSVC) с русским проблем нет, а в Mingw есть.
0
|
10.01.2011, 20:26 | |
10.01.2011, 20:26 | |
Помогаю со студенческими работами здесь
75
Warning: include(1) [function.include]: failed to open stream: No such file or directory in Warning: include(templates.php) [function.include]: failed to open stream: No such file or directory В чем суть директив #include <Windows.h> #include <stdlib.h> Warning: include(Z:/home/localhost/www/layout/header.php) [function.include]: failed to open stream: No such f Не находит #include<iomanip.h> #include<conio.h> Мелочи... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |