C++ :: Format For Changeable Size Array?

Jun 22, 2013

I'm making a program that hold a list of strings (commands) in memory, displays it with a GUI and also sends any of these strings to a USB port.

I'm thinking of holding the strings in a vector that is initialized in a class with methods to add or delete strings (commands). Should I store these string in the vector or pointers to string? Or is there a better way?

View 8 Replies


ADVERTISEMENT

C Sharp :: How To Shrink Size Of Word Documents By Changing Format Settings

Jul 31, 2012

I've created a solution who exported Access reports (graphics/tables) to a Word- and a PDF-format. Therefor I use PDFSharp and PDFFocus.

The PDF document is okay. But the Word-document looks good. Only the size of the Word-document, it has to send by e-mail, is much too big (17MB).

I have to open the Word document again to change the PageSettings to be sure, that the page-margins and the print orientation are correct.

using System;
using Microsoft.Office.Interop.Word;  
namespace PageSetup {
    class TestPageOrientation {
        static void Main(string[] args)

[Code] .....

I don't know how it works in the Word-library source. But I've tried WdOrientation.wdOrientPortrait and once I was surprised. I saw this page in Landscape-format.

I think there is something wrong with my document sections, because the documents (with a lot of tables, graphics and a image) is much too big. And that's only after using this method.

So my next question is: How can I shrink the size of this Word document?

And what do I have to do to limit the amount of format-settings in this word-document?

View 1 Replies View Related

C++ :: 2D Array That Display In 10 X 10 Table Like Format

Dec 8, 2014

My homework assignment is to create a 2 dimensional array that displays in a 10x10 table-like format after completing this assignment i must:

a) sum of each row
b) sum of each column
c) sum of every other row (vice versa with columns)
d) add diagonally
f) change the row to columns

what i have so far is

#include <iostream>
#include <iomanip>
using namespace std;
int main() {
const int row = 10;
const int col = 10;

[Code] ....

Furthermore, what ive tried is to do total = total + x[r][c] within (for c= 0...)

But when it is outputted it continues to add the total from before (which of course is a looping error ive made)

How to add and subtract elements within arrays?

View 1 Replies View Related

C++ :: Writing In Binary Format Array Of Unsigned Int Values

Aug 5, 2013

I am trying to write down in binary format an array of unsigned int values but i get the following compilation error :

: In function ‘int CIndex(std::fstream&, std::fstream&, std::fstream&, std::fstream&)’:
./src/IndexBuilder/index.cpp:23:26: error: no matching function for call to ‘std::basic_fstream<char>::write(int*, long unsigned int)’
./src/IndexBuilder/index.cpp:23:26: note: candidate is:
/usr/include/c++/4.6/bits/ostream.tcc:184:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::write(const _CharT*, std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>, std::streamsize = long int]

This is the part the is not working:

Code:
// uia is : unsigned int * uia;
// then I have allocated the space for it
// load it with unsigned int's
// k is the number of variables in my array

o.write(uia,sizeof(unsigned int)*k); But thsi should be so simple and strait forward.... in c i do it as :

Code:
fwrite(uia, sizeof(unsigned int), k , fp); but since i would need to convert fstream to FILE* i decided to do it c++ way.

and this is how i opened the file :

Code:
o.open (fileName.c_str(),std::ios::out|std::ios::binary);

View 5 Replies View Related

C :: Create Two Dimensional Array That Displays Zeroes In 10 By 10 Format

Mar 24, 2013

I'm trying to create a two dimensional array that displays zeroes in a 10 by 10 format. But I don't really know how.I've been playing around and this is what I have so far:

Code:

#include<stdio.h>
int main(void) {
int my_array[10][10]={0};
int i,j;

[code]....

View 6 Replies View Related

C++ :: Accept Integer Array And Its Size As Arguments And Assign Elements Into 2 Dimensional Array

Jan 10, 2015

Write a program using user-defined function which accepts an integer array and its size as arguments and assign the elements into a two dimensional array of integers in the following format: If the array is 1,2,3,4,5,6, the resultant 2D array is

1 2 3 4 5 6
1 2 3 4 5 0
1 2 3 4 0 0
1 2 3 0 0 0
1 2 0 0 0 0
1 0 0 0 0 0

View 1 Replies View Related

C++ :: Passing 2D Array To A Function Where Size Of Array Is Not Known At Runtime

Jun 27, 2014

I'm wondering if it is possible to pass a 2d array to a function where the size of the array is not known at runtime.

I've tried

function ( array[][6] ) ;

But the size of the array has to be constant so it cannot be declared later.

I've tried using a template but you still have to declare the size of the array at runtime. Is this even possible at all?

The only other way I can think of is using a dynamic 2d array but how to create one and manipulate it.

View 2 Replies View Related

C/C++ :: Max Size Of Array?

Oct 27, 2014

I'm trying to put all of the words in a text document into an array but this text document is 2,138 kb, and when my program is crashing when I try to put it into an string array. Could the file be too big to put into the array?

View 2 Replies View Related

C/C++ :: Getting The Size Of Array?

Jun 12, 2014

Here is what I've tried:

int numbers[] = {8, 2, 0, 4, 100, 5};
for(int i = 0; i < sizeof(numbers); i++){
cout << numbers[i] << endl;
}

However the results in the console is: 8 2 0 4 ,What am I doing wrong? Am I using the wrong built in function or something? I googled this and one of the links that came up stated to just do something like

arrayName.size()

but that didnt work for me either...

[URL]

Also, I know that I just enter the size of the list manually, in this case make i < 6 but I still want to know if there is a built in function or something.

View 7 Replies View Related

C++ :: Let The User Specify Array Size

Oct 12, 2014

I am not sure why I am receiving the error message:

Error C2466: cannot allocate an array of constant size 0

When I run the code:

Code:
int s;
cout<<"Enter the size:
";
cin>>s;
int array[s];
C++ masters,

View 7 Replies View Related

C :: Sorting Array Of Size 10

Nov 18, 2013

I am trying to sort an array of size 10. If I was given:

Code: int List[Size] = {29, 11,12,10,3,26,13,15,19,2};

I need the program to sort all the odd integers and put the even integers to the back of the array. Like so:

Index: 0 1 2 3 4 5 6 7 8 9
Value:29 11 3 13 15 19 12 10 26 2

And it returns the number of even integers in the List. In this case it returns 4. All I am given to start with is

Code:
int evensToRead(int* const List, const int Size){
//body
}

View 1 Replies View Related

C++ :: How To Get Size Of Dynamic Array

Jun 12, 2013

I remember in C++, when a dynamic array is allocated, the size of this array is stored right before the array in memory. Therefore compiler knows exactly how long, when this array is deleted.

Do all compilers store the size this way? Is it a safe method to get the size of a dynamic array?

Here is a example code, it works fine on Visual Studio 2012.

#include <iostream>
using namespace std;
class dummy {
public:
dummy() {
cout<<"dummy created"<<endl;

[Code]...

View 2 Replies View Related

C++ :: Using Array With Dynamic Size?

Feb 6, 2013

arrays with dynamic sizes. That being said, I'm working with a simple code which seems to work just fine, my only concern is that once I display the 'char array', not only displays the user's inputs but some extra data, symbols and what not.

why, if to my understanding the first user's input already sets the size of the array

#include <iostream>
#include <iomanip>
using namespace std;

[Code].....

View 12 Replies View Related

C++ :: Determining Size Of Array?

Oct 24, 2013

char A[]={}; this is the array in c++ of unknown size, now I want to enter some alphabets via loop and want to be the no. of elements i entered the size of the array. .

View 8 Replies View Related

C++ :: Declare Array Of Array But With Different Size?

May 20, 2013

how declaring this: { {1, 2}, {1, 2, 3} } Both outer and inner array had known size.

View 19 Replies View Related

C :: Function That Returns ARRAY And Its SIZE?

Dec 24, 2013

to return the array i shall make a pointer function thats ok.. but how do I get the size return if i dont know the size?

if I need to make AXB=C and output C my new array doesnt have a size..

View 7 Replies View Related

C :: User Defined Array Size

Jul 23, 2014

The instructions call for the user to define the size of the array and all I have ever done is use a predefined size for the array and then let the user fill it. Here is what I have so far:

Code:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void Display (void);
void random (int *, int);
void Ascending (int *, int);
void Descending (int *, int);

[code]....

View 7 Replies View Related

C++ :: How To Take Size Of Array And Initialize It On Heap

Feb 6, 2014

I am creating a class that has a private array on the heap with a constructor that takes the size of the array and initializes it on the heap. Later I have to make a deconstructor delete the space and print out free after.In my code, I was able to heap a private array and make a deconstructor, but I don't know how to take the size of the array and initialize it on the heap. My guess is this:

int* size = new int();

Also when you initialize size on the heap, don't you also have to delete it too? If so, where, in the code, do you do that? Here is my code so far.

Class Student {
private:
int size;
int* array = new int[size];
public:
Student(); // Constructor
~Student(); // Deconstructor

[code]....

How do you make a constructor that takes the size of the array and initializes it on the heap

Student::~Student()
{
delete[] array;
cout << "Free!" << endl;
}

View 1 Replies View Related

C++ :: Size Of Dynamically Created Array

Dec 2, 2013

I have declared an array like:

/***********Creating an m*p array**********************/
B = new int *[m];

for(row=0;row<m;++row)
B[row] = new int[p];

How to find the number of elements in it?

The statement

cout << "number of elements in array B equals " << sizeof(B) << endl;

returns 4 each time the program runs

View 3 Replies View Related

C++ :: Macro For Changing Array Size

Nov 22, 2013

I'm trying building a new macro for change the array size:

#define redim(varname,x) ((sizeof(varname)*) realloc (varname, x * sizeof(varname)));
int b;
redim(b,3);

error message:
"error: expected primary-expression before ')' token"

what isn't right with these macro?

View 10 Replies View Related

C++ :: Multiplication Using Two Characters Array Of Size 40

May 9, 2014

I am developing a program which should multiply two character arrays of length of 40 treating as signed numbers for example:

char arr[4] = {'-', '1','2',''}; is equivalent to -123 in integer form.

now i have this in 40 size of array and i have two arrays . What will be the algorithm that should i employ? i can't find the way to implement this.

Same goes for Division, +1 what about 40bit numbers division.

View 2 Replies View Related

C++ :: User Declaring The Size Of Array?

Dec 1, 2014

is it possible to use this code ?

#include <iostream>
int main(int argc, const char * argv[]) {
int number = 0;
std::cout << "napis cifro za array
";
std::cin >> number;

[Code]...

It does work on xcode but doesn't in microsoft visual studio 2013. Where is the problem?

View 3 Replies View Related

C++ :: Create Array Size From First Value Of File

Jan 2, 2013

I am trying to create an array with the size of the first value of one file wich is the same of the first line because the first line only have one value. Here is how i am trying to do it ...

FILE * fich;
int test;
fich=fopen(nome_ficheiro,"r");
fscanf_s(fich,"%d",&test);
int np=test;
No*aux=primeiro;

[Code] .....

View 3 Replies View Related

C++ :: How To Get Array Size Inside Method

May 30, 2013

I have one array with size of 5 and passing this array to one method. I want to get size of the array inside method. If i get size of array inside method, i'm getting only "1",but not "5".

int v[5];
v[0]=1;
v[1]=2;
v[2]=3;
v[3]=4;
v[4]=5;
cout<<sizeof(v)/sizeof(&v[0])<<endl; // here i'm getting size as 5
CreateArray(v);
void CreateArray(int val[])
{
cout<<sizeof(val)/sizeof(&val[0])<<endl; // here i'm getting size as 1
}

Is there any way to get size inside method ?

View 6 Replies View Related

C++ :: How To Insert Array Size As Variable

Nov 30, 2013

How do I insert a array size as variable?

View 5 Replies View Related

C++ :: Function Argument As Array Size?

Feb 22, 2013

I made a function like follows:

void foo(const double va, const int q) {
int qaa[q];
......
return;
}

However, the compiler indicates allocator cannot allocate an array of constant size 0... how can I use the argument "q" to fix the size of array "qaa"?

View 8 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved