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

Проблема со строками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Если дана плитка 3х2, как ее можно разделить на 4 ровные части? http://www.cyberforum.ru/cpp-beginners/thread368550.html
You are given n*m sized chocolate. Determine is it possible to brake off from chocolate k parts if you are allowed to make one break in straight line between the segments. Input contains three number n, m, k (k not equal to n*m). It is guaranteed that the number of segments in chocolate does not exceed 30000. Честно говоря, не поняла само условие. Если дана плитка 3х2, как ее можно разделить на...
C++ Бьет ли конь пешку? даны координаты коня и другой фигуры. вывести: бьет ли конь фигуру? как записать условие? вот что у меня получилось #include <iostream> #include <math.h> using namespace std; int main (){ int n1,n2,m1,m2; http://www.cyberforum.ru/cpp-beginners/thread368544.html
Внесение URL адресса в IE средствами ShellExecute C++
Доброго времени суток. Разобрался как создавать открытие IE. ShellExecute(NULL, "open", "iexplore", "google.com.ua", 0, SW_SHOW); Возник вопрос, а как возможно реализовать что вместо "google.com.ua", адресс считывался с *.txt файла. Так как изучаю, просьба примеры подоробно коментировать что б потом немучать распросами.а что то, а что это. Заранее спасибо.
Помогите написать программу в Visual studio 2010 C++
1 задание. Ввести класс УЧЕНИК с полями ФИО, ГОД ОБУЧЕНИЯ, НАЗВАНИЯ КЛАССА (БУКВА). Написать и протестировать функцию a) добавления нового ученика в массив учеников; b) вывода на экран массива учеников; c) сортирующую массив учеников по классам; d) проверяющую, чтобы в каждом классе было не более n учеников (если количество учеников в классе больше n, то в этом классе оставляется только n...
C++ Составить программу для деления дроби на дробь http://www.cyberforum.ru/cpp-beginners/thread368529.html
Помогите плз: Даны две дроби A/B и C/D (А, В, С, D — натуральные числа). Составить программу для деления дроби на дробь. Результат должен быть несократимой дробью. Вроде легко,но никак не дружу с C++ :wall:
C++ целое число 8 байт Подскажите, как создать целочисленную переменную 8 байт? long long не помог. подробнее

Показать сообщение отдельно
EvGеn
17 / 3 / 1
Регистрация: 12.05.2011
Сообщений: 33

Проблема со строками - C++

18.10.2011, 21:00. Просмотров 279. Ответов 7
Метки (Все метки)

Доброго всем времени суток. Помогите пожалуйста решить несложную задачку.
Суть такова. Я пытаюсь написать прогу, которая бы создавала файл в том же месте, в котором она (прога) находится. С определением местоположения программы проблем нет. Функция Main получает от системы 2 аргумента. Второй из них - указатель на массив строк.
C++
1
void main(int nParam, char* param[])
В нулевой ячейке этого массива как раз записан путь к программе. В конце этого пути, естественно, стоит имя самой запускаемой программы. Значит, чтобы создать файл в той же директории, где расположена программа, нужно взять этот путь, стереть имя программы в конце, и вместо него дописать имя файла, который я хочу создать. Вот именно это у меня и не получается сделать. Если точнее, я не знаю как вытащить эту строку оттуда, где она находится, и поместить её в созданный мною массив char a [100] для дальнейшего редактирования.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru