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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2011, 19:52   #1
Jakuba
Новичок
Джуниор
 
Регистрация: 08.12.2011
Сообщений: 1
Восклицание Ошибка в программе на С++

Здравствуйте пишу программу на С++ в Unix подобной системе.
И в одном файле у меня ошибка, которую не могу решить

В общем, функция отвечающая за задачу разрешения файла.

Примерный код
Код:
/INCLUDE

#include <iostream>

#include <string.h>

#include <stdio.h> 

using namespace std;


/передаем имя файла
char * add_extension(char *filename)

{

	/вспомогательные переменные
	int l;
	int m;
	int i;

	

	/расширение
	char extension[4]=(".ae");
	/Длина имени файла 
	l=strlen(filename);
	/длинна имени расширения 
	m=strlen(extension);
	/переменная имени файла с расширением
        char * str=new char [l+m];

	strcpy(str,filename);

	
	/Добавляем расширение 

	for(i=l;i<l+m;i++)
	{

		str[i]=extension[i-l];

	}

	return str;

}
Этот файл я включаю в мэйн, когда компилирую мэйн, выходит куча ошибок из за этого файла. Решил прокомпелировать сам этот файл вышла ошибка:

/usr/lib/i386-linux-gnu/gcc/i686-linux-gnu/4.5.2/../../../crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
/tmp/cchTZLQ3.o: In function `add_extension(char*)':
add_extension.cpp.text+0x49): undefined reference to `operator new[](unsigned int)'
/tmp/cchTZLQ3.o: In function `__static_initialization_and_destru ction_0(int, int)':
add_extension.cpp.text+0xd1): undefined reference to `std::ios_base::Init::Init()'
add_extension.cpp.text+0xd6): undefined reference to `std::ios_base::Init::~Init()'
collect2: ld returned 1 exit status

Может, сможете чем-нибудь помочь?

Последний раз редактировалось Jakuba; 08.12.2011 в 20:21.
Jakuba вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в программе Veina Помощь студентам 4 06.04.2011 21:32
Ошибка в программе C Renat21 Общие вопросы C/C++ 6 02.04.2011 18:00
Ошибка в программе AncientHero Паскаль, Turbo Pascal, PascalABC.NET 1 15.03.2011 21:21
Ошибка в программе LuBuMaster Visual C++ 5 07.10.2010 17:19
Ошибка в программе misher Общие вопросы Delphi 12 01.09.2010 19:11