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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
Alexxx7
98 / 34 / 5
Регистрация: 24.04.2012
Сообщений: 151
#1

Не создаётся .exe в связи с содержимым в строке - C++

25.07.2013, 12:40. Просмотров 1856. Ответов 42
Метки нет (Все метки)

Не понимаю в чём может заключаться проблема если в объявляем строку сугубо двумя действительными числами не создаётся .exe файл
C++
1
char s[] = "365.24  29.53";
, а так создаётся
C++
1
char s[] = "365.24 a 29.53";
просто добавил между числами символ.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.07.2013, 12:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не создаётся .exe в связи с содержимым в строке (C++):

Не создаётся exe файл - C++
Вот код, создаю проекта в визуал студио, компилирую, выдаёт ошибку что не найдет exe #include <iostream> #include <fstream> ...

Компиляция в командной строке (cl.exe) под платформы Windows XP и выше - C++
Здравствуйте! Столкнулся с проблемой что во время компиляции в командной строке, выходной файл (.exe) не запускается на Windows XP (32...

Вместо файла exe создаётся exe.embed.manifest - Visual C++
Пмогите пожалуйста! Установил visual С++ 2008 Ex Ed. Открываю уже готовый проект, нажимаю F5 , выдаёт следующее: Unable to start program...

Не создаётся .exe файл - Delphi
Через месяц стабильной работы вдруг перестал создаваться .exe файл. Запускается нормально, нажимая допустим на F7 идёт пошаговый проход...

VS 2013 Не создаётся exe-файл - Visual Studio
Здравствуйте, такая проблема, решал задачку, написал код, программа компилируется, но экзешки нет(не исчезает при запуске, а в принципе не...

Не срабатывает tlink(не создаётся файл exe) - Assembler
в чём может быть причина?...

42
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.07.2013, 16:07 #31
И проект создавайте С++, а не С, у вас это не будет компилироваться.

Добавлено через 50 секунд
Нужен ответ на этот вопрос:
Цитата Сообщение от alsav22 Посмотреть сообщение
Если не F9, а Ctrl + F9, то что выдаёт?
Что при этом пишет?
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.07.2013, 16:13 #32
Создайте новый проект, именно С++, имя проекта задайте, например, цифрами, добавьте файл, будет на русском имя, переименуйте на main.cpp, потом Ctrl + 9. Если всё нормально сделаете, то будет так:
0
Миниатюры
Не создаётся .exe в связи с содержимым в строке  
Alexxx7
98 / 34 / 5
Регистрация: 24.04.2012
Сообщений: 151
29.07.2013, 16:13  [ТС] #33
сначала
потом
проект выбран в С++
0
Миниатюры
Не создаётся .exe в связи с содержимым в строке   Не создаётся .exe в связи с содержимым в строке  
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.07.2013, 16:20 #34
И код такой пишите:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>      
#include <cstdlib>
using namespace std; 
 
int main()
{
  
  
  char s[] = "365.24 29.53";
  cout << s;
  system("pause");
  
  return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от Alexxx7 Посмотреть сообщение
сначала
потом
проект выбран в С++
Теперь Ctrl + 10, что выдаёт?

Добавлено через 2 минуты
Скрин того, что выдаёт, скрин окна проекта, путь к папке с проектом.
1
Alexxx7
98 / 34 / 5
Регистрация: 24.04.2012
Сообщений: 151
29.07.2013, 16:29  [ТС] #35
это парадокс какой то, заработало... на радостях попробовал перенести на VS и Qt там всё так же, а тут заработал
спасибо за участие
0
Миниатюры
Не создаётся .exe в связи с содержимым в строке  
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.07.2013, 16:39 #36
Цитата Сообщение от Alexxx7 Посмотреть сообщение
это парадокс какой то, заработало...
Почему же парадокс? Определённые действия привели к определённому результату. В DevC++ нужно следить за именами проектов и файлов, всё должно быть на английском. Путь к папке проекта, тоже, желательно, без русских символов (но это не помню точно, влияет или нет). Если код ишите на С++, то и проект создавайте С++.

Добавлено через 1 минуту
Цитата Сообщение от Alexxx7 Посмотреть сообщение
на радостях попробовал перенести на VS и Qt
С Qt не хочу разбираться, там свои заморочки... А что не так в VS?

Добавлено через 2 минуты
Как выглядел перенос на VS?
0
Alexxx7
98 / 34 / 5
Регистрация: 24.04.2012
Сообщений: 151
29.07.2013, 16:43  [ТС] #37
Так с VS всё и началось, я на нём писал, проблема описана с самого начала
0
Миниатюры
Не создаётся .exe в связи с содержимым в строке  
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.07.2013, 16:54 #38
Я вижу, что у вас консоль не из среды запущена. Если из среды запускается, то путь к файлу, в окне консоли, выглядит как на моём скрине. Как всё делаете?
0
Миниатюры
Не создаётся .exe в связи с содержимым в строке  
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.07.2013, 17:02 #39
Понял, вы запуск без отладки делаете. А если просто F5? Что выдаёт? Только system("pause") поставьте в коде.
0
Alexxx7
98 / 34 / 5
Регистрация: 24.04.2012
Сообщений: 151
29.07.2013, 17:03  [ТС] #40
после компиляции запускаю ctrl F5, не находит файла, стоит только что то в строке поменять всё ок, или пробел или букву дописать даже одну цифру сменить, всё нормально
0
Alexxx7
98 / 34 / 5
Регистрация: 24.04.2012
Сообщений: 151
29.07.2013, 17:07  [ТС] #41
вот скрин
0
Миниатюры
Не создаётся .exe в связи с содержимым в строке  
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.07.2013, 17:35 #42
Требуется ответ на вопрос:
Цитата Сообщение от alsav22 Посмотреть сообщение
А если просто F5? Что выдаёт? Только system("pause") поставьте в коде.
Добавлено через 1 минуту
Это скрин, когда просто F5? Антивирус стоит?

Добавлено через 1 минуту
Действия такие: очистить решение, перестроить, посмотреть в папке время создания (если создаётся) .exe файла.

Добавлено через 2 минуты
Есть предположение, что антивирус убирает файл.

Добавлено через 2 минуты
У меня avast! именно так реагирует на этот код, если один пробел (правда выводит сообщение, но это от настроект зависит, может и без предупреждения удалять файл).

Добавлено через 17 минут
Предположение перерастает в уверенность.
0
Alexxx7
98 / 34 / 5
Регистрация: 24.04.2012
Сообщений: 151
02.08.2013, 17:23  [ТС] #43
В точку, у меня тоже аваст, и отключены всплывающие сообщения, при активном окне антивируса всплыло что моя программа это ничто иное как троян, в настройках есть глобальные исключения там я прописал пути к папкам и всё заработало... Всем большое спасибо особенно alsav22!!!
0
02.08.2013, 17:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.08.2013, 17:23
Привет! Вот еще темы с ответами:

Не создаётся EXE файл при компиляции - Visual C++
Здравствуйте. Нужна помощь. Хотел создать виндоус форму по вот этой ссылке где найти форму как bc++ builder, и откуда брать визуальные...

Заменить в строке команды файл его содержимым - Bash
как подменить имя файла, тем что в этом файле прописано? есть команда xqilla -i menu.xml xquery.xq работает как надо, но как мне...

SBCL под Windows. Не создаётся .exe из-под Slime - Lisp
Когда настраивал SBCL + Emacs + Slime под Винду, сделал простой пример для проверки, который предлагался в статье. (ql:quickload...

Не запускаются AVZ. exe, CCleaner. exe, AutoLogger. exe, regedit. exe. Словил вирус bizigames - Удаление вирусов
Доброго времени суток. Захотел я почистить комп от мусора всякого при помощи CCleaner, как не тут-то было. В общем, .exeшники...


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

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

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