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

Заменить символ ':' на символ точки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Во втором слове после каждой буквы вставить пробел http://www.cyberforum.ru/cpp-beginners/thread601713.html
Задается строка текста, состоящая из нескольких слов. Слова отделяются последовательностью пробелов. Составить программу, которая должна вводить строку, во втором слове после каждой буквы вставить пробел, если получится символ больше 80, то лишние символы надо отбросить и выводить полученные результаты. помогите пожалуйста с программой вообще не представляю как её писать:(
C++ Уменьшить нагрузку потока Делаю многопоточный сервер. Клиенты подключаются, парсится команда и дальше она отдаётся в очередь. Создаётся несокль потоков. Все висят на семафоре. Как только добавилась команда, добаляется симафор, и какой то из потоков забирает из очереди класс клиента. В нём вызывается функция Update. Так как это ФТП сервер, и может передаваться файл, я сделал отправку и приём частами, на данный момент... http://www.cyberforum.ru/cpp-beginners/thread601704.html
Прошу составить схему в решении программы на С++ C++
Напишите программу вычисления интеграла f(x)=5x<< x в квадрате-x+2 методом прямоугольников
как освободить только первый элемент массива, не трогая остальные? C++
Есть код: int *ptr; ptr = (int*)calloc(10, sizeof(int)); собственно вопрос: как освободить только первый элемент массива? не трогая остальные
C++ Используя поиск в ширину в графе выделить связаные копоненты неориентированного графа http://www.cyberforum.ru/cpp-beginners/thread601628.html
Вот поиск в ширину кратчайшего рсстояния. А как его переделать что бы выделяло компоненты неориентированного графа. Вообще незнаю как помогите пожалуйста. //--------------------------------------------------------------------------- #pragma hdrstop #include <vector> #include <stdio.h> #include <queue> #include <iostream>...
C++ Описать структуру с именем AEROFLOT Описать структуру с именем AEROFLOT , содержащую следующие поля: * название пункта назначения рейса; * номер рейса; * тип самолета; Написать программу, выполняющую следующие действия: * ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения; * вывод на экран пунктов назначения и... подробнее

Показать сообщение отдельно
nanshakov
Студент :)
890 / 323 / 10
Регистрация: 29.01.2011
Сообщений: 1,680
10.06.2012, 10:25  [ТС]     Заменить символ ':' на символ точки
novi4ok, Спасибо за ответ,но не катит.Студийка выдает ошибки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int _tmain(int argc, _TCHAR* argv[])
{
    time_t seconds = time(NULL);
    tm* timeinfo = localtime(&seconds);
    int size = ::strlen (timeinfo);
    for (int i = 0; i < size; i++){
        if (*(timeinfo+i) == ':'){
            *(timeinfo+i) = '.';
            }
        }
if (CreateDirectory(asctime(timeinfo) ,NULL))
    cout << "directory create" << endl;
else
    cout << "error create directory" << endl;
    getch();
}
Код
Folder.cpp
1>c:\documents and settings\администратор\мои документы\visual studio 2010\projects\folder\folder\folder.cpp(15): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>          c:\program files\microsoft visual studio 10.0\vc\include\time.inl(112): см. объявление "localtime"
1>c:\documents and settings\администратор\мои документы\visual studio 2010\projects\folder\folder\folder.cpp(16): error C2664: strlen: невозможно преобразовать параметр 1 из "tm *" в "const char *"
1>          Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции
1>c:\documents and settings\администратор\мои документы\visual studio 2010\projects\folder\folder\folder.cpp(18): error C2678: бинарный "==": не найден оператор, принимающий левый операнд типа "tm" (или приемлемое преобразование отсутствует)
1>          c:\program files\microsoft visual studio 10.0\vc\include\exception(470): может быть "bool std::operator ==(const std::_Exception_ptr &,const std::_Exception_ptr &)"
1>          c:\program files\microsoft visual studio 10.0\vc\include\exception(475): или       "bool std::operator ==(std::_Null_type,const std::_Exception_ptr &)"
1>          c:\program files\microsoft visual studio 10.0\vc\include\exception(481): или       "bool std::operator ==(const std::_Exception_ptr &,std::_Null_type)"
1>          c:\program files\microsoft visual studio 10.0\vc\include\system_error(408): или       "bool std::operator ==(const std::error_code &,const std::error_condition &)"
1>          c:\program files\microsoft visual studio 10.0\vc\include\system_error(416): или       "bool std::operator ==(const std::error_condition &,const std::error_code &)"
1>          c:\program files\microsoft sdks\windows\v7.0a\include\guiddef.h(192): или       "int operator ==(const GUID &,const GUID &)"
1>          при попытке сопоставить список аргументов "(tm, char)"
1>c:\documents and settings\администратор\мои документы\visual studio 2010\projects\folder\folder\folder.cpp(19): error C2679: бинарный "=": не найден оператор, принимающий правый операнд типа "char" (или приемлемое преобразование отсутствует)
1>          c:\program files\microsoft visual studio 10.0\vc\include\time.h(116): может быть "tm &tm::operator =(const tm &)"
1>          при попытке сопоставить список аргументов "(tm, char)"
 
Текущее время: 23:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru