C++ новичёк

Модератор: Модераторы разделов

vintovkin
Сообщения: 109
ОС: FreeBSD 6.2

C++ новичёк

Сообщение vintovkin »

Доброго Времени Суток!!!
1. Какой командой компилить файло с исходником?
2. Какое расширение у этого файло должно бать?

ОС - FreeBSD 6.2

p.s.

кинте плиз сцылочку на электронные книги по С++

p.p.s.

сильно не бейте,я учусь=))
CSKA MOSCOW
Спасибо сказали:
ttnl
Сообщения: 18
ОС: Debian Etch

Re: C++ новичёк

Сообщение ttnl »

vintovkin писал(а):
21.07.2007 17:42
1. Какой командой компилить файло с исходником?
2. Какое расширение у этого файло должно бать?


1) g++
2) a.cc
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: C++ новичёк

Сообщение Uncle_Theodore »

g++ <имя_файла>.cc -o <имя_программы>
.cc, .cpp, cxx
Вторая из прикрепленных тем. С++ : литература
Спасибо сказали:
vintovkin
Сообщения: 109
ОС: FreeBSD 6.2

Re: C++ новичёк

Сообщение vintovkin »

ВСЕМ СПАСИБО БОЛЬШОЕ!!!

Код: Выделить всё

.-(~/c)--------------------------------------------------------(1@vintovkin)-
`--> g++ myc.cc
.-(~/c)--------------------------------------------------------(1@vintovkin)-
`--> ./a.out
Come up and C++ me some time.
You won't regret it
.-(~/c)--------------------------------------------------------(1@vintovkin)-
`-->



=================
по книгам не вкурил до конца,там ведь только реклама бумажных ...или нет? :blush:

p.s.

а может кто нибудь подскажет какую переменную заточить(или как это сделать) чтоб прогу a.out выводил
а не ./a.out
CSKA MOSCOW
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: C++ новичёк

Сообщение Uncle_Theodore »

vintovkin писал(а):
21.07.2007 19:35
по книгам не вкурил до конца,там ведь только реклама бумажных ...или нет? :blush:

нет, там ссылки на пидиэфки.
а может кто нибудь подскажет какую переменную заточить(или как это сделать) чтоб прогу a.out выводил
а не ./a.out

Переменную PATH. "./a.out" это полный путь до исполняемого файла. Точка -- это "текущая директория". Если включить точку в PATH, то исполняемые файлы будут искаться в текущей директории тоже.
Но лучше точку в PATH не включать, потому что получится большая дыра в безопасности.
Спасибо сказали:
vintovkin
Сообщения: 109
ОС: FreeBSD 6.2

Re: C++ новичёк

Сообщение vintovkin »

2 Uncle_Theodore

ок!сенкс!=))))))))))))))))
CSKA MOSCOW
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: C++ новичёк

Сообщение Liksys »

Код: Выделить всё

#include <iostream>
int main()
{
   std::cout << "Hello, C++!" << std::endl;
   return 0;
}

Код: Выделить всё

[liksys@max ~]$ g++ -o hello hello.cpp
[liksys@max ~]$ ./hello
Hello, C++!
[liksys@max ~]$
Спасибо сказали: