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

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

Войти
Регистрация
Восстановить пароль
 
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
#1

objective c и xcode непонятная ошибка - C++

05.10.2013, 00:26. Просмотров 711. Ответов 16
Метки нет (Все метки)

Начал изучать программирование на objective c на xcode по книге Become an Xcoder.
все пока хорошо, но почему то данный код не хочет работать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char main()
    {
        float pictureLength, pictureHeight, pictureSurfaceArea, circleRadius, circleSurfaceArea;
        pictureLength = 8.0;
        pictureHeight = 4.5;
        circleRadius = 5.0;
        pictureSurfaceArea = pictureHeight * pictureLength;
        circleSurfaceArea = circleArea(circleRadius);
        return 0;
        
    }
    float circleArea(float theRadius)
    { float theArea;
        theArea = 3,13579*theRadius*theRadius;
        return theArea;
выдает что просит ";" после первой строки, но когда я её ставлю, начинает ругаться на строку с "return 0;" таким образом: " void method 'applicationDidFinishLaunching' should not return a value " и также начинает ругаться на строку
" float circleArea(float theRadius) " что требуется ;
в книге все работает, у меня нет, код абсолютно идентичен, даже пробовал копировать.
в чем проблема?!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2013, 00:26     objective c и xcode непонятная ошибка
Посмотрите здесь:

Непонятная ошибка C++
ошибка при компилировании на xcode C++
непонятная ошибка( C++
Непонятная ошибка C++
C++ непонятная ошибка
Непонятная ошибка!? C++
C++ Непонятная ошибка
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.10.2013, 00:42     objective c и xcode непонятная ошибка #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
float circleArea(float theRadius);
 
int main()
{
    float pictureLength, pictureHeight, pictureSurfaceArea, circleRadius, circleSurfaceArea;
    pictureLength = 8.0;
    pictureHeight = 4.5;
    circleRadius = 5.0;
    pictureSurfaceArea = pictureHeight * pictureLength;
    circleSurfaceArea = circleArea(circleRadius);
    return 0;
        
}
    
 float circleArea(float theRadius)
 { float theArea;
        theArea = 3,13579*theRadius*theRadius;
        return theArea;
 }
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
05.10.2013, 00:44  [ТС]     objective c и xcode непонятная ошибка #3
ой, ну да, там int, все равно не работает
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.10.2013, 00:45     objective c и xcode непонятная ошибка #4
Цитата Сообщение от Xiting Посмотреть сообщение
все равно не работает
Уже работает (2 пост).
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
05.10.2013, 00:49  [ТС]     objective c и xcode непонятная ошибка #5
у меня все равно ругается на эту строку
objective c и xcode непонятная ошибка
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.10.2013, 01:09     objective c и xcode непонятная ошибка #6
Что у вас за скобка ({) вверху?

Добавлено через 2 минуты
А pictureSurfaceArea, что такое красивое-синенькое в тексте?
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
05.10.2013, 01:12  [ТС]     objective c и xcode непонятная ошибка #7
закрывающая в конце кода тоже присутствует, они включают в себя весь код, без них начинает ругаться на float circleArea

про pictureCircleArea не понял
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.10.2013, 01:13     objective c и xcode непонятная ошибка #8
Цитата Сообщение от Xiting Посмотреть сообщение
у меня все равно ругается на эту строку
И если что ругается, то всегда показывайте, что пишет.

Добавлено через 46 секунд
Цитата Сообщение от Xiting Посмотреть сообщение
закрывающая в конце кода тоже присутствует,
И зачем она там? Тогда весь код показывайте, а не куски. Тут ясновидящих нет.
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
05.10.2013, 01:13  [ТС]     objective c и xcode непонятная ошибка #9
в int main просит запятую
в float circleArea тоже
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
05.10.2013, 01:16  [ТС]     objective c и xcode непонятная ошибка #10
Цитата Сообщение от alsav22 Посмотреть сообщение

И зачем она там? Тогда весь код показывайте, а не куски. Тут ясновидящих нет.
прошу прощения
вот весь код objective c и xcode непонятная ошибка

и при поставленной ;
objective c и xcode непонятная ошибка
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.10.2013, 01:21     objective c и xcode непонятная ошибка #11
Цитата Сообщение от Xiting Посмотреть сообщение
вот весь код
Под "показать весь код", я имел ввиду не скрины, а текст кода (как в 1 посте, но всего).
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
05.10.2013, 01:22  [ТС]     objective c и xcode непонятная ошибка #12
еще раз извиняюсь
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#import "AppDelegate.h"
 
@implementation AppDelegate
 
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
 
{
 
    float circleArea(float theRadius);
    
    int main()
    {
        float pictureLength, pictureHeight, pictureSurfaceArea, circleRadius, circleSurfaceArea;
        pictureLength = 8.0;
        pictureHeight = 4.5;
        circleRadius = 5.0;
        pictureSurfaceArea = pictureHeight * pictureLength;
        circleSurfaceArea = circleArea(circleRadius);
        return 0;
        
    }
    
    float circleArea(float theRadius)
    { float theArea;
        theArea = 3,13579*theRadius*theRadius;
        return theArea;
    }
 
 
 
}
@end
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.10.2013, 01:22     objective c и xcode непонятная ошибка #13
Это что за язык такой? С++?
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
05.10.2013, 01:23  [ТС]     objective c и xcode непонятная ошибка #14
objective c
в заголовке темы написано же
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.10.2013, 01:26     objective c и xcode непонятная ошибка #15
Это что?
C++
1
-(void)applicationDidFinishLaunching:(NSNotification *)aNotification
Добавлено через 57 секунд
Цитата Сообщение от Xiting Посмотреть сообщение
objective c
в заголовке темы написано же
Название форума читали?
Xiting
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 9
05.10.2013, 01:27  [ТС]     objective c и xcode непонятная ошибка #16
стандартно было написано при открытии проекта
а ниже было {// your code here}
я не стал перечить, и писал там код

Добавлено через 1 минуту
Цитата Сообщение от alsav22 Посмотреть сообщение

Название форума читали?
ветки по objective c не нашел
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2013, 01:50     objective c и xcode непонятная ошибка
Еще ссылки по теме:

C++ Непонятная ошибка
Непонятная ошибка C++
непонятная ошибка C++
C++ непонятная ошибка
C++ Ошибка в xcode signal sigabrt, c++

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

Или воспользуйтесь поиском по форуму:
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.10.2013, 01:50     objective c и xcode непонятная ошибка #17
На С++ ваш код выглядел бы так (весь код):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
float circleArea(float theRadius);
    
int main()
{
    float pictureLength, pictureHeight, pictureSurfaceArea, circleRadius, circleSurfaceArea;
    pictureLength = 8.0;
    pictureHeight = 4.5;
    circleRadius = 5.0;
    pictureSurfaceArea = pictureHeight * pictureLength;
    circleSurfaceArea = circleArea(circleRadius);
    return 0;
        
}
    
float circleArea(float theRadius)
{ 
    float theArea;
    theArea = 3,13579*theRadius * theRadius;
    return theArea;
}
Добавлено через 5 минут
Цитата Сообщение от Xiting Посмотреть сообщение
ветки по objective c не нашел
Вот ветка: http://www.cyberforum.ru/objective-c/
Yandex
Объявления
05.10.2013, 01:50     objective c и xcode непонятная ошибка
Ответ Создать тему
Опции темы

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