Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> установочный файл С(Си) 
:(
    Опции темы
Krista
Дата 12.7.2008, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 30.1.2006

Репутация: нет
Всего: нет



Может кто-нибудь прислать установочный файл программы С (Си) или дать ссылку на его скачку?
Заранее спасибо ;)
PM MAIL   Вверх
Lazin
Дата 12.7.2008, 21:15 (ссылка) |    (голосов:7) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



что такое
Цитата(Krista @  12.7.2008,  20:21 Найти цитируемый пост)
установочный файл программы С (Си)

???

Добавлено через 4 минуты и 5 секунд
немного помедитировал, впал в транс и мне открылось, что вам наверное нужен компилятор для сборки программ на Си, так-же абсолютно очевидно что вы используете операционную систему widows, поэтому вам подойдет Visual Studio Express 2008 smile 
PM MAIL Skype GTalk   Вверх
mrbrooks
Дата 12.7.2008, 23:35 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Lazin, блин имхо ты настоящий телепат. я так вообще нифига не понял а что нужно.
PM MAIL   Вверх
bobik02
Дата 13.7.2008, 00:02 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 451
Регистрация: 26.11.2007

Репутация: нет
Всего: 14



А вдруг он что то из *nix юзает ? нехорошо так smile . Предлагаю отправить телепатический совет   на пересмотрение  smile 


--------------------
Have a nice day
PM   Вверх
bsa
Дата 13.7.2008, 19:34 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Цитата(bobik02 @ 13.7.2008,  00:02)
А вдруг он что то из *nix юзает ?

что-то я сильно в этом сомневаюсь.  smile 
PM   Вверх
Krista
Дата 13.7.2008, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 30.1.2006

Репутация: нет
Всего: нет



спасибо большое ;)
PM MAIL   Вверх
Капи
Дата 14.7.2008, 12:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Подскажите, пожалуйста, как в Visual Studio выполнить программу.... f5 и ctrl+f5 не работают. И просто команду такую не получается никак найти... :/
PM MAIL   Вверх
bsa
Дата 14.7.2008, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Капи, в меню ищи Run
PM   Вверх
Капи
Дата 14.7.2008, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Млин.. его нигде нет...

Добавлено @ 13:15
Я установила MSDN на диск Е, а саму программу на диск С. Так можно делать или лучше не стоит? может из-за этого не выполняется?..... 

Это сообщение отредактировал(а) Капи - 14.7.2008, 13:18
PM MAIL   Вверх
bsa
Дата 14.7.2008, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



MSDN, если не ошибаюсь, это только хелп по сути.
А ты программу как написал? Ты проект для начала создал?
PM   Вверх
Капи
Дата 14.7.2008, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Не, проект не создавала. Просто взяла файл *.CPP и открыла через VS. Нужно обязательно создавать проект?

Добавлено через 1 минуту и 48 секунд
Что-то там как-то все непонятно...
PM MAIL   Вверх
Lazin
Дата 14.7.2008, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Во первых нужно создать проект, в проект добавить файлы с исходным кодом (подключить библиотеки если нужно), работать с проектом удобно через solution explorer
Затем нужно собрать проект, для этого нужно выбрать в меню - Build - Build Solution (Solution - это как-бы группа проектов, создается автоматически когда ты создаешь новый проект)
во время сборки выводится лог сборки в окне Output 

Цитата(BuildLog)

1>------ Build started: Project: Foo, Configuration: Debug Win32 ------
1>Compiling...
1>Linking...
1>Build log was saved at "file://path_to_output\BuildLog.htm"
1>Foo - 0 error(s), 0 warning(s)
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========


после этого можно запускать программу, под отладчиком (F5 или Debug - Start Debuging) или без него (Ctrl+F5 или Start without debuging)

Добавлено через 2 минуты и 24 секунды
Цитата(Капи @  14.7.2008,  13:27 Найти цитируемый пост)
Нужно обязательно создавать проект?

да, обязательно, проект хранит кучу всяких настроек описывающих то, как нужно собирать проект

кстати проекты бывают разные... консольные, win32, ATL...  smile 
все зависит от того, что за программа
PM MAIL Skype GTalk   Вверх
Капи
Дата 14.7.2008, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Угу.. почти поняла..)  А как добавить в проект файлы с исходным кодом? Тоже не получается...

и вот:

Цитата

// Proga.cpp : main project file.

#include "stdafx.h"

using namespace System;

int main(array<System::String ^> ^args)
{
    Console::WriteLine(L"Hello World");
    return 0;
}



Это обязательно оставлять?


Это сообщение отредактировал(а) Капи - 14.7.2008, 14:07
PM MAIL   Вверх
Lazin
Дата 14.7.2008, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Ты создала проект Managed C++, а нужно обычный. 
Файлы добавляются через solution explorer, щелкаешь правой кнопкой мыши, в меню выбираешь Add Excisting Item...
PM MAIL Skype GTalk   Вверх
Капи
Дата 14.7.2008, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Обычный - это Empty?

Посмотри, пожалуйста, что я неправильно делаю..


1. Выбираю File -> New -> Project.
             В окне New Project:  General -> Empty project  или  CLR -> CLR Empty project.

             Name: H    
             Locationn: C:\Documents and Settings\***\Мои документы\Visual Studio 2005\Projects.


2.    Потом: View -> Solution Explorer. 
             Поcле этого нажимаю правой кнопкой мыши на Solution 'H':
             Add -> Exiting Item -> Выбираю файл  *.СРР.

3.    Build -> Build Solution.

     в окне Output : 
Цитата

========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========


если во 2-ом пункте нажать правой кнопкой мыши не на Solution 'H', а на другое, что там есть, 

то в Output выводит:
Цитата

------ Build started: Project: H, Configuration: Debug Win32 ------
Compiling...
GISTOGRA.CPP
..\..\..\..\..\Рабочий стол\1\GISTOGRA.CPP(8) : error C4430: missing type specifier - int assumed. 

Note: C++ does not support default-int
Build log was saved at "file://c:\Documents and Settings\***\Мои документы\Visual Studio 

2005\Projects\H\H\Debug\BuildLog.htm"
H - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========



Это сообщение отредактировал(а) Капи - 14.7.2008, 15:33
PM MAIL   Вверх
Lazin
Дата 14.7.2008, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



покажи исходный код для начала...
но скорее всего тебе нужно выбрать File -> New -> Project -> (В открывшемся окне) win32 -> win32 console application 
будет создан новый проект, там уже будет main.cpp, ты либо просто удали там все и вставь код из своего файла, либо удали его из проекта и добавь вместо него свой файл и попробуй собрать
PM MAIL Skype GTalk   Вверх
Капи
Дата 14.7.2008, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Так тоже почему-то не выходит... 

Вот исходный код, в старом простом компиляторе все работало..

Код

#include <stdio.h>

#define IN 1 //Vnutri slova
#define OUT 0 //Vne slova

main()
{
    int state,staten,c,i,j,n,d,max;
    int dlina[20];
    char gist[20][50];

    state=staten=OUT;
    n=0;
    printf("\n");
    for(d=0;d<20;d++)
        dlina[d]=0;
    d=0;
    printf("\nVvedite tekst. Dlya zaversheniya vvoda vvedite @\n");
    while((c=getchar())!='@')
    {
        if((state==IN)&&(c==' '||c=='\n'||c=='\t'))
        {
            state=OUT;
            d++;
        }

        if(c==' '||c=='\n'||c=='\t')
            state=OUT;
        else
        {
            state=IN;
            dlina[d]++;
        }

        if(c==' '||c=='\n'||c=='\t')
            staten=OUT;
        else if(staten==OUT)
        {
            staten=IN;
            n++;
        }
    }
    printf("\nKolichestvo slov: %d\n",n);
    printf("\nDlina slov:");
    for(d=0;d<n;d++)
        printf("%d ",dlina[d]);
    max=dlina[0];
    for(d=1;d<n;d++)
    {
        if (dlina[d]>max)
            max=dlina[d];
    }
    for(i=0;i<max;i++)
    {
        for(j=0;j<n;j++)
        {
            if ((max-dlina[j])<=i)
                gist[i][j]='*';
            else gist[i][j]=' ';
        }
    }
    for(i=0;i<max;i++)
    {
        printf("\n");
        for(j=0;j<n;j++)
            printf("%c ",gist[i][j]);
    }
    printf("\n");
    for(j=0;j<n;j++)
        printf("__");
}


Это сообщение отредактировал(а) Капи - 14.7.2008, 16:22
PM MAIL   Вверх
W4FhLF
Дата 14.7.2008, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



6ая строка должна выглядеть вот так: 

Код

void main()


PS Студенческая задача может быть легко распознана по выводу исковерканного русского текста в транслите smile 

Это сообщение отредактировал(а) W4FhLF - 14.7.2008, 16:49


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
Ln78
Дата 14.7.2008, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 274
Регистрация: 25.11.2006

Репутация: нет
Всего: 15



Цитата(Капи @  14.7.2008,  16:27 Найти цитируемый пост)
1. Выбираю File -> New -> Project.
             В окне New Project:  General -> Empty project  или  CLR -> CLR Empty project.


Капи, CLR - Common Language Runtime - для управляемого кода. Для твоих целей лучше подойдёт
Win32 - Win32 Console Application
PM MAIL   Вверх
Капи
Дата 14.7.2008, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Цитата

6ая строка должна выглядеть вот так: 


smile  Ну в Visual Studio я и так пробывала, результат тот же, не выполняется...



Добавлено @ 17:02
Ln78, так тоже почему-то не получается. Снова пишет те же ошибки... Может быть я что-то неправильно делаю после того, как выбираю Win32 Console Aplication, но я уже по-разному попробывала и все равно не работает....... (

Это сообщение отредактировал(а) Капи - 14.7.2008, 17:22
PM MAIL   Вверх
Ln78
Дата 14.7.2008, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 274
Регистрация: 25.11.2006

Репутация: нет
Всего: 15



Цитата(Капи @  14.7.2008,  17:48 Найти цитируемый пост)
Снова пишет те же ошибки

Те же - это какие? Создал сейчас, скопировал твой пример, всё оттранслировалось без ошибок (добавил только int к mian-у). Прикрепил этот проект

Присоединённый файл ( Кол-во скачиваний: 4 )
Присоединённый файл  ForKapi.rar 104,72 Kb
PM MAIL   Вверх
Капи
Дата 14.7.2008, 18:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Спасибо большое smile Твой пример у меня работает..  


PM MAIL   Вверх
Капи
Дата 14.7.2008, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Все, я разобралась. Ураааааааа!!! Теперь все работает!   smile   Спасибо вам огромное!! smile 
Оказывается, под конец уже, не работало только из-за того, что в начале я не написала #include "stdafx.h" ... теперь буду знать, что в VS это надо писать..


Это сообщение отредактировал(а) Капи - 14.7.2008, 18:39
PM MAIL   Вверх
Ln78
Дата 14.7.2008, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 274
Регистрация: 25.11.2006

Репутация: нет
Всего: 15



Капи, это необязательно. Можно обойтись и без него. Например, если в свойствах (щёлкнуть на проекте, выбрать Properties, в С/С++ пункт Precompiled  Headers в первой строчке выбрать Not Using Precompiled Headers) не использовать прекомпилированные заголовки, то ошибки не будет и без подключения "stdafx.h". Но для больших проектов прекомпиляция заголовков помогает.
PM MAIL   Вверх
Капи
Дата 14.7.2008, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



Мм.. понятно) Буду знать smile А не знаешь, может есть какие-нибудь справочники на русском языке по пользованию Visual Studio?.. 
PM MAIL   Вверх
Капи
Дата 14.7.2008, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 5.7.2008

Репутация: нет
Всего: нет



PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0770 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.