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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 37, средняя оценка - 4.92
Trukhanov_VP
37 / 37 / 5
Регистрация: 28.03.2013
Сообщений: 278
Записей в блоге: 2
#1

Файл с расширением *.c в C++ - C++

30.07.2013, 11:01. Просмотров 5759. Ответов 23
Метки нет (Все метки)

Открыл чужой проект (*.vcxproj) а там в папке есть файлы с расширением *.c

Что это за файлы ? Они содержат код файлов *.cpp

Как их использовать ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.07.2013, 11:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Файл с расширением *.c в C++ (C++):

Файл с расширением- dll? - C++
Объясните русским языком ,что такое файл длл? Почему при написании самого длл на WINAPI, нужно прописать такое в проекте. plugin.hpp -...

Как создать файл с любым расширением? - C++
вопрос в теме

Что такое файл с расширением cpp? - C++
Процмем.цпп ProcMem.cpp Что это? Добавлено через 18 минут Может кто объяснить половину вот этой статьи? del

Dev-cpp не компилирует файл с расширением .exe - C++
Компилируется файл без расширения, винда в описании типа пишет "Файл '1'", в чем может быть проблема?

Как создать файл с названием которого вводиться в консоль с расширением .txt - C++
c++

Почему тип "bool" работает в файле с расширением .cpp и не работает в файле с расширением .c? - C++
Объясните, пожалуйста, почему тип "bool" в одной и той же программе работает в файле с расширением .cpp и не работает в файле с...

23
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,535
Завершенные тесты: 1
30.07.2013, 11:31 #2
Цитата Сообщение от Trukhanov_VP Посмотреть сообщение
Они содержат код файлов *.cpp
Они содержат код *.c. Без плюсов.
0
Trukhanov_VP
37 / 37 / 5
Регистрация: 28.03.2013
Сообщений: 278
Записей в блоге: 2
30.07.2013, 11:38  [ТС] #3
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Они содержат код *.c. Без плюсов.
Совсем на оборот, открываю файл *.с, а он содержит код который по большому счету должен писаться в файлах *.сpp
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
30.07.2013, 18:06 #4
Расширение файлу любое можно приделать. Тут важно как на это расширение будет реагировать компилятор. В студии, например, если у файла расширение .c, то будет вызываться С комилятор, поэтому код, написанный на С++, просто неоткомпилируется. Если же у файла расширение .cpp, то автоматом, в студии, вызывается С++ компилятор.
0
Trukhanov_VP
37 / 37 / 5
Регистрация: 28.03.2013
Сообщений: 278
Записей в блоге: 2
31.07.2013, 08:52  [ТС] #5
Цитата Сообщение от alsav22 Посмотреть сообщение
Расширение файлу любое можно приделать. Тут важно как на это расширение будет реагировать компилятор. В студии, например, если у файла расширение .c, то будет вызываться С комилятор, поэтому код, написанный на С++, просто неоткомпилируется. Если же у файла расширение .cpp, то автоматом, в студии, вызывается С++ компилятор.
Как нужно создать проект для того чтобы у меня вызывался С компилятор ? У меня VS 2010.
0
Croessmah
Эксперт CЭксперт С++
13514 / 7673 / 867
Регистрация: 27.09.2012
Сообщений: 18,895
Записей в блоге: 3
Завершенные тесты: 1
31.07.2013, 08:54 #6
Цитата Сообщение от Trukhanov_VP Посмотреть сообщение
у меня вызывался С компилятор ?
Так же как и для C++. Только расширение файла ставите ".c", вместо ".cpp"
0
Trukhanov_VP
37 / 37 / 5
Регистрация: 28.03.2013
Сообщений: 278
Записей в блоге: 2
31.07.2013, 09:05  [ТС] #7
Цитата Сообщение от Croessmah Посмотреть сообщение
Так же как и для C++. Только расширение файла ставите ".c", вместо ".cpp"
Давайте по шагам.
1. Создал пустой проект консольного приложения.
2. Для того чтобы добавить "*.с" перехожу: Вкладка проект -> Добавить новый элемент -> Код -> Файл С++
А где указывать расширение файла?
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,535
Завершенные тесты: 1
31.07.2013, 09:29 #8
Цитата Сообщение от Trukhanov_VP Посмотреть сообщение
1. Создал пустой проект консольного приложения.
А при создании среда не спрашивает на чем будете программировать? Язык? Просто проект, а там уж по месту разберемся?
Цитата Сообщение от Trukhanov_VP Посмотреть сообщение
2. Для того чтобы добавить "*.с" перехожу: Вкладка проект -> Добавить новый элемент -> Код -> Файл С++
Для того, чтобы добавить "*.c" надо ...->Файл C, без плюсов, не? (по аналогии для "*.cpp" надо ...->Файл С++)
0
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
31.07.2013, 09:45 #9
Можно добавить *.cpp файл, а потом просто его переименовать в *.c
0
Trukhanov_VP
37 / 37 / 5
Регистрация: 28.03.2013
Сообщений: 278
Записей в блоге: 2
31.07.2013, 09:46  [ТС] #10
Цитата Сообщение от SatanaXIII Посмотреть сообщение
А при создании среда не спрашивает на чем будете программировать? Язык? Просто проект, а там уж по месту разберемся?
Прикрепил скрин, на нем нету, например, Visual С...
0
Миниатюры
Файл с расширением *.c в C++  
Trukhanov_VP
37 / 37 / 5
Регистрация: 28.03.2013
Сообщений: 278
Записей в блоге: 2
31.07.2013, 09:47  [ТС] #11
Цитата Сообщение от Tulosba Посмотреть сообщение
Можно добавить *.cpp файл, а потом просто его переименовать в *.c
Где его переименовывать ? В проводнике что ли ? Это разве не вызовет ошибок в дальнейшем?
0
Croessmah
Эксперт CЭксперт С++
13514 / 7673 / 867
Регистрация: 27.09.2012
Сообщений: 18,895
Записей в блоге: 3
Завершенные тесты: 1
31.07.2013, 09:48 #12
Trukhanov_VP, вот и создавайте так проект. Потом добавляете файлы, при этом меняете расширение

Добавлено через 53 секунды
Цитата Сообщение от Trukhanov_VP Посмотреть сообщение
Где его переименовывать ?
В обозревателе решения, при создании файла, может и в проводнике, а может с Марса по радиосвязи
1
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
31.07.2013, 09:56 #13
Цитата Сообщение от Trukhanov_VP Посмотреть сообщение
Где его переименовывать ? В проводнике что ли ?
Где добавляли там и переименовывать. Неужели не понятно?
0
Trukhanov_VP
37 / 37 / 5
Регистрация: 28.03.2013
Сообщений: 278
Записей в блоге: 2
31.07.2013, 09:58  [ТС] #14
Цитата Сообщение от Tulosba Посмотреть сообщение
Неужели не понятно?
уже все понятно
Цитата Сообщение от Croessmah Посмотреть сообщение
В обозревателе решения, при создании файла, может и в проводнике, а может с Марса по радиосвязи
0
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,535
Завершенные тесты: 1
31.07.2013, 10:09 #15
Цитата Сообщение от Trukhanov_VP Посмотреть сообщение
Visual С
Что-то на скрине Visual С++. Подчеркну - плюс плюс. Вам так не кажется?
0
31.07.2013, 10:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.07.2013, 10:09
Привет! Вот еще темы с ответами:

Добавление файла с расширением h - C++
Добрый день ! Подскажите пожалуйста, в какую папку лучше добавить файл с расширением h ? Header files или Source files ?

Удалить файлы с одним расширением - C++
Доброго времени суток всем! Встала такая задача: удалить все файлы с одинаковым расширением. Знаю есть такая функция ...

компилирую данный фаил с расширением *.h - C++
компилирую данный фаил с расширением *.h выдаёт ошибку в третей стоке. не могу понять причину. а потом, после первой компиляции и...

Открытие файлов с заданным расширением - C++
Вот код которым я открываю файл: #include <stdio.h> int main () { FILE * pFile; pFile = fopen ("myfile.txt","w"); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru