|
|
Другие темы раздела | |
C++ ткните пальцем
https://www.cyberforum.ru/ cpp-beginners/ thread342955.html хочу написать метод класса для использования которого не было бы обязательным наличие хотя бы одного объекта этого класса. т.е. вместо такого кода: ... someclass obj1; obj1.somemethod(1,2,3); ... хочу иметь что-то типа: ... |
C++ Хеш Пишу прогу, где требуется использовать хеширование с кв опробованием, так воот ничего не получается :D Точнее функция добавления элемента не правильно работает(да и все остальное). Еще любопытный момент в строку с номером паспорта добавляется строка с местом выдачи паспорта. Просьба укажите на фейлы. структура данных такова struct Passenger { char NumPassport; char Place_of_Issue;... |
C++ filebuf::
https://www.cyberforum.ru/ cpp-beginners/ thread342933.html здрасти всем, народ у меня беда нужно открыть файл для записи в конец все делаю по книге, а в ней написано последним параметром filebuf::sh_write но мой компилятор(VS 2008) после :: предлагает мне набор ф-й среди которых нет sh_write кто знает чем заменить можно ? |
C++ калькулятор
https://www.cyberforum.ru/ cpp-beginners/ thread342925.html народ помогите ошибку найти)) полюбому какой нить пустяк а я чета не догоняю)) программа калькулятор.. пишишь например 223+211 и програма должна понять где в строке переменные и какое действие с ними делать.. вот код: #include <iostream> #include <string> #include <sstream> using namespace std; |
Поиск максимальной последовательности в другой последовательности C++ Доброго времени суток. Решая эту задачу, наткнулся на небольшую проблему... Не знаю, как точно описать ее в двух словах, поэтому покажу на примере. Допустим, мы имеем последовательность, хранящуюся в массиве(векторе): 2 0 4 4 3 4 4 4 4 2 Мне нужно найти в ней такую последовательность, чтобы произведение минимального элемента этой последовательности и количество элементов в ней было... |
C++ whar_t char
https://www.cyberforum.ru/ cpp-beginners/ thread342837.html whar_t и char перевод из одног типа в другой и обратно и обратно? |
C++ char *s или char s[] char s1="1111",s2="2222"; printf("%s %s\n",s1,s2); memmove(s1,s2,2); printf("%s %s\n",s1,s2); работает нормально char *s1="1111",*s2="2222"; printf("%s %s\n",s1,s2); memmove(s1,s2,2); printf("%s %s\n",s1,s2); компилируется с предупреждением https://www.cyberforum.ru/ cpp-beginners/ thread342836.html |
Подскажите книжку по динамическому программированию. C++ Доброго времени суток! Наткнулся на такое понятие, как динамическое программирование, горю желанием узнать больше. Пожалуйста, подскажите литературу по динамическому программированию, только для программистов, а не для математиков. |
C++ Конструктор копировщик
https://www.cyberforum.ru/ cpp-beginners/ thread342793.html Самостоятельно изучаю С++ по Либерти(освой за 21 день) Требуется создать класс и конструктор копировщик. Компилятор Visual C++ 2010. Выдает ошибку: 1>c:\users\selver\documents\visual studio 2010\projects\bufer\bufer\hgfh.cpp(42): error C2662: 'SimpleCircle::GetRadius' : cannot convert 'this' pointer from 'const SimpleCircle' to 'SimpleCircle &' Хотя в книге написано что должно работать.... |
C++ Создание вложенной папки (Directory) Добрый день, появилась необходимость создать вложенную папку в среде windows XP нашел тока #include <windows.h> CreateDirectory((LPCTSTR)"c:\\new",NULL); // но данный код не работает почему-то, к тому же я так понял проблема с преоразованием в LPCTSTR из char* или string у меня есть путь в переменной std::string path = "C:\\test\01\01"; , приэтом папки C:\\test еще нету, необходимо... https://www.cyberforum.ru/ cpp-beginners/ thread342790.html |
Разложение числа на слагаемые C++ Разложение числа на слагаемые - используется во многих задачах (как мне кажется - это тривиальная задача). И мне стало интересно: какой самый быстрый алгоритм разложения числа на слагаемые вы предложите? Думаю, максимальный тест n<=50. З.Ы. Проверю на время сам. И разложения должны быть без повторений (перестановка слагаемых не дает новых разложений) и чтоб строка слагаемых выводилась в файл... |
C++ Расчет краски на лабиринт Условие задачи тут #include <iostream> using namespace std; void paint(int i, int j) { if (a=='.') { a='$'; paint(i+1,j); paint(i-1,j); paint(i,j+1); https://www.cyberforum.ru/ cpp-beginners/ thread342764.html |
Заблокирован
|
|
17.08.2011, 22:53 | 0 |
int main() и int _tmain(int argc, _TCHAR* argv[]) - C++ - Ответ 192056117.08.2011, 22:53. Показов 13157. Ответов 10
Метки (Все метки)
Ответ
- у функции отсутсвуют параметры, т.е откомпилировав программу не сможешь использовать возможности командной строки
- параметры argc - отвечает за число параметров переданное программе при запуске(если запускаем не через командную строку argc = 1, если используем командную строку число параметров думаю может быть до INT_MAX, єто уже зависит сколько ты при запуске их передал) _TCHAR* argv - содержит параметры в строковом виде, argv[0] - содержит полный путь запускаемого экзешника, остальные строки argv, содержат как раз те параметры которые ты передал. Чтобы было понятней приведу абстракный пример, запускаем в ХП через cmd программу chkdst /? (запрашиваем справку по использованию утилты), так вот argc = 2 argv[0] = %SYSTEMROOT%\system32\chkdsk.exe argv[1] = "\?" Добавлено через 8 минут Вот тут тоже более или менее доступно написано http://www.firststeps.ru/linux/r.php?10 Вернуться к обсуждению: int main() и int _tmain(int argc, _TCHAR* argv[]) C++
2
|
17.08.2011, 22:53 | |
Готовые ответы и решения:
10
В каком случае надо начинать с int main() или с int _tmain( int argc, _TCHAR* argv[] ) и т.д.? Что есть argc и **argv в функции int main(int argc, char **argv)? Подскажите пожалуйста с int main(int argc, char*argv[]) Что означает эта строка? int _tmain(int argc, _TCHAR* argv[]) |
17.08.2011, 22:53 | |
17.08.2011, 22:53 | |
Помогаю со студенческими работами здесь
0
Int _tmain(int argc, _TCHAR* argv[]) и др Аргументы main(int argc, char *argv[]) что такое int argc, char *argv[] в качестве параметров главной (main) функции? Почему _TCHAR выдает ошибку int _tmain(int argc, _TCHAR* argv[]) |