Я разобрался - надо было убрать "_" в слове codepage
» Срочно нужна помощь C++
Как удалить из строки \r\n символы на Си ???
STEEL
void replace( char* source, char toFind, char *strout )
{
int pos = 0;
int len;
char *ptr;
if( toFind )
{
while( 1 )
{
ptr = strchr(source,toFind);
if( ptr ) {
len = int(ptr - source);
memmove(strout + pos, source, len);
pos += len;
source += int((ptr - source) + 1);
}
else {
len = strlen( source );
memmove(strout + pos, source, len);
pos += len;
break;
}
}
}
strout[pos] = '\0';
}
int _tmain(int argc, _TCHAR* argv[])
{
char str[] = "micro\nsoft\n Studio" ;
char strout[256];
replace(str, '\n', strout);
printf("%s\n", strout);
return 0;
}
void replace( char* source, char toFind, char *strout )
{
int pos = 0;
int len;
char *ptr;
if( toFind )
{
while( 1 )
{
ptr = strchr(source,toFind);
if( ptr ) {
len = int(ptr - source);
memmove(strout + pos, source, len);
pos += len;
source += int((ptr - source) + 1);
}
else {
len = strlen( source );
memmove(strout + pos, source, len);
pos += len;
break;
}
}
}
strout[pos] = '\0';
}
int _tmain(int argc, _TCHAR* argv[])
{
char str[] = "micro\nsoft\n Studio" ;
char strout[256];
replace(str, '\n', strout);
printf("%s\n", strout);
return 0;
}
Народ!
Возник вопрос - выбрасывает ли контейнер vector исключения при добавлении методом push_back? по библиотеке полазил, но чето не понял.
Возник вопрос - выбрасывает ли контейнер vector исключения при добавлении методом push_back? по библиотеке полазил, но чето не понял.
DeviL
Цитата:
Да (со стандартным аллокатором).
Цитата:
Возник вопрос - выбрасывает ли контейнер vector исключения при добавлении методом push_back?
Да (со стандартным аллокатором).
Exceptions-ы бросать должен аллокатор. Стандартный - с ним ясно. Остальные - зависит от их писателей. Это если нет памяти. Если Exceptions-ы возникают по другим причинам, например, консруктор копии что-то там недоконструировал, то std::vector<> их просто прозрачно сквозь себя отдаёт тебе.
Может кто-нибудь знает как сделать поворот изображение (bmp)на любой угол?Жду Ваши предложения (если не затруднит на C++ Bildere).
Georgeous
или погуглить, или взять что-нибудь готовое, например ImageMagick.
тогда, при использовании C++ обертки Magick++:
Image image;
image.read("myImage_0.bmp");
image.rotate(123.0);
image.write("myImage_123.bmp");
или погуглить, или взять что-нибудь готовое, например ImageMagick.
тогда, при использовании C++ обертки Magick++:
Image image;
image.read("myImage_0.bmp");
image.rotate(123.0);
image.write("myImage_123.bmp");
Удалил, похоже, не туда запостил. Извините
Помогите пожалуйста решить задачу на С++.
Определить класс «Стек» – Stack. Элементы стека хранятся в массиве. Если массив имеет фиксированную размерность, то предусмотреть контроль выхода за пределы массива. Если память выделяется динамически и ее не хватает, то увеличить размер выделенной памяти. Включение элементов в стек и их извлечение реализовать как в виде методов, так и с помощью перегруженных операций. Создать массив объектов класса Stack. Передавать объекты в функцию, которая удаляет из стека первый (сверху), третий, пятый и т. д. элементы
Определить класс «Стек» – Stack. Элементы стека хранятся в массиве. Если массив имеет фиксированную размерность, то предусмотреть контроль выхода за пределы массива. Если память выделяется динамически и ее не хватает, то увеличить размер выделенной памяти. Включение элементов в стек и их извлечение реализовать как в виде методов, так и с помощью перегруженных операций. Создать массив объектов класса Stack. Передавать объекты в функцию, которая удаляет из стека первый (сверху), третий, пятый и т. д. элементы
Ребят,помогите пожалуйста.
Нужно написать переводчик на С++.
Нужно написать переводчик на С++.
Предыдущая тема: Совместная разработка
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.