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

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

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

Не могу запустить программу - C++

14.06.2014, 18:42. Просмотров 307. Ответов 2
Метки нет (Все метки)

Делаю лабораторную работу, есть программа которая тупо скопирована с методички
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <string>
#include <conio.h>
 
void print_string(_TCHAR *string, int count){
    for (int i = 0; i < count; i++)
        for (int j = 0; j < wcslen(string); j++)
            putwchar(string[j]);
}
int _tmain(int argc, _TCHAR* argv[])
{
    if (argc != 3){
        printf(" incorrect args");
    }
    else{
        wchar_t *end;
        int count = wcstol(argv[2], &end, 10);
            printf("Print: %ws %d times\n", argv[1],count);
        print_string(argv[1], count);
    }
    getch();
    return 0;
}
я не могу ее откомпилировать даже, 2 ошибки на несовпадения типов\
1 IntelliSense: аргумент типа "_TCHAR *" несовместим с параметром типа "const wchar_t *"
2 такая же.
Ммм я где-то косянул или методист который делал методичку?

Добавлено через 7 минут
Вот полный список ошибок
error C2664: "size_t wcslen(const wchar_t *)": невозможно преобразовать аргумент 1 из "_TCHAR *" в "const wchar_t *"
1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции
1> error C2664: "long wcstol(const wchar_t *,wchar_t **,int)": невозможно преобразовать аргумент 1 из "_TCHAR *" в "const wchar_t *"
1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2014, 18:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не могу запустить программу (C++):

не могу запустить программу - C++
Ребята помогите!!!! никак не могу запустить программу все время ругaется на &quot;global.h&quot; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include...

Не могу запустить программу на DEV c++ - C++
#include &lt;iostream&gt; using namespace std; int main() { cout&lt;&lt;&quot;HEllo all&quot;; system(&quot;PAUSE&quot;); return 0; ...

Eclipse. Не могу запустить ХэлоВордовую программу - C++
Здравствуйте. Скачал Eclipse (http://www.cyberforum.ru/cpp-beginners/thread61467.html), запускаю. Пишу простенькую программу. Ошибки: библы...

Не могу запустить программу С++(fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory) - C++
ВОт код программы при компиляции выдает ошибку: fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory...

Не могу запустить g++ - C++
Добрый день, только что установила MinGW для win32, пробовала прописывать путь до папки C:\MinGW\bin в системные переменные Path или...

Как заставить программу запустить другую программу - C++
Как заставить программу запуститься в спрятанном режиме, чтобы её можно было найти только в Дистептчере задач во вкладке процессы и...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
nmcf
5319 / 4639 / 1551
Регистрация: 14.04.2014
Сообщений: 18,452
14.06.2014, 18:53 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
В свойствах проекта unicode включен?
1
Kondr18
0 / 0 / 0
Регистрация: 18.01.2014
Сообщений: 12
14.06.2014, 19:31  [ТС] #3
Спасибо заработало.
Подскажите еще пожалуйста, потом сразу идет задание

В параметрах запуска приложения укажите «“hello world” 4» (кавычки
обязательны). Измените параметры программы. Что изменится?
Это что мне дописать в командной строке к откомпилированному файлу?? или где-то в среде Visual Studio это нужно делать?

Добавлено через 23 минуты
Спасибо разобрался, можно закрыть!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2014, 19:31
Привет! Вот еще темы с ответами:

Не могу запустить code blocks - C++
При запуске программы появляется окно с текстом- не могу создать каталок проекта (мой перевод с английского) Помогите.

Не могу запустить ассемблерную вставку на c++ - C++
Вставка находит скалярное произведение двух векторов, помогите запустить __asm { movaps xmm0, xmmword ptr // 0 | A.z |...

Не могу запустить следующий код - C++
class Tokenizer { private: string content; string delims; size_t npos; public: //constructors and destructors...

Не могу запустить свою программку на других ПК - C++
При запуске моем программы на других ПК, выбивает ошибку, что нету нужной библиотеки. Вот такая ошибка http://i017. radikal...


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

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

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